Professional Documents
Culture Documents
03-10-23 8PM
03-10-23 8PM
REPLACE :
SYNTAX : REPLA;LCE (INPUT , SEARCH_PATTERN , REPLACING_PATTERN)
SELECT REPLACE ('PICTURE PERFECT ZERO TO ZERO PIXEL' , 'ZERO' ,'ONE') FROM DUAL;
SELECT REPLACE ('PICTURE PERFECT ZERO TO ZERO PIXEL' , ' ' , '-') FROM DUAL;
TRANSLATE;
- CHARACTER BY CHARACTER REPLACE
SYNTAX : TRANSLATE (INPUT , SEARCH_CHARACTERS, TRANSLATE_CHARACTERS)
SELECT TRANSLATE ('ORACLE AND SQL SERVER DATABASE' , 'ABC' , 'XYZ') FROM DUAL;
INSTR:
- IT WILL GIVE THE POSITION OF A PATTERN IN THE INPUT
SELECT INSTR ('ORACLE AND SQL SERVER DATABASE', 'AND',1,1) FROM DUAL;
SELECT INSTR ('ORACLE AND SQL SERVER DATABASE', 'SQL') FROM DUAL;
SELECT INSTR ('ORACLE AND SQL SERVER USED SQL DATABASE', 'SQL',1,1) FROM DUAL;
SELECT INSTR ('ORACLE AND SQL SERVER USED SQL DATABASE', 'SQL',1,2) FROM DUAL;
SELECT INSTR ('ORACLE AND SQL SERVER USED SQL DATABASE', 'SQL',1,1),
INSTR ('ORACLE AND SQL SERVER USED SQL DATABASE', 'SQL',1,2) FROM DUAL;
SUBSTR :
- SUBSTR WILL TAKE THE STRING AFTER THE STARTING POSTIION TILL THE NUMBER OF
CHARACTERS
SELECT SUBSTR('ORACLE AND SQL SERVER USED SQL DATABASE', 1 , 10) FROM DUAL;
SELECT SUBSTR('ORACLE AND SQL SERVER USED SQL DATABASE', 12 , 10) FROM DUAL;
SELECT SUBSTR('ORACLE AND SQL SERVER USED SQL DATABASE', 12 , 3) FROM DUAL;
SELECT SUBSTR('ORACLE AND SQL SERVER USED SQL DATABASE', 12 ) FROM DUAL;
SELECT SUBSTR('ORACLE AND SQL SERVER USED SQL DATABASE', -12 , 5) FROM DUAL;
EMAIL
SARAVANAN@TCS.COM
MANO_VEERA@RBS.COM
RAJA@BRILLIO.COM
USERNAME DOMAINNAME
MANOJ HEXA.CO.IN
SARAVANAN TCS.COM
MURALI CTS.COM