Revision: 71087
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at January 15, 2017 05:27 by bbrumm
                            
                            Initial Code
/* SUBSTR Examples */
/* 1 - Example with Both Parameters */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', 1, 10) AS SUB
FROM DUAL;
/* 2 - Example with Only Start Position */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', 5) AS SUB
FROM DUAL;
/* 3 - Example in Reverse */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', -1, 5) AS SUB
FROM DUAL;
/* 4 - Example in Reverse */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', -5, 5) AS SUB
FROM DUAL;
/* 5 - Example of SUBSTR with INSTR Combined */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', 
  INSTR('Complete IT Professional', ' ', 1, 1)) AS SUB
FROM DUAL;
/* 6 - Example of SUBSTR with INSTR Combined */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', 1, 
  INSTR('Complete IT Professional', ' ', 1, 1)) AS SUB
FROM DUAL;
/* 7 - Example of SUBSTR with INSTR Combined */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', 
  INSTR('Complete IT Professional', ' ', 1, 1)+1,
  INSTR('Complete IT Professional', ' ', 1, 2)-INSTR('Complete IT Professional', ' ', 1, 1)-1) AS SUB
FROM DUAL;
/* 8 - Example to remove last character */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', 0, 
  LENGTH('Complete IT Professional') - 1) AS SUB
FROM DUAL;
/* 9 - Example to remove last 5 characters */
SELECT 'Complete IT Professional',
SUBSTR('Complete IT Professional', 0, 
  LENGTH('Complete IT Professional') - 5) AS SUB
FROM DUAL;
                                Initial URL
http://www.databasestar.com/oracle-substr/
Initial Description
A few examples of the Oracle SUBSTR function.
Initial Title
Oracle SUBSTR Function
Initial Tags
sql, Oracle
Initial Language
SQL