PLSQL常用函数(ORACLE)(1)
1)处理字符的函数 || 或 CONCAT---并置运算符。 格式∶CONCAT(STRING1, STRING2) 例:’ABC’|| ’DE’=’ABCDE’ CONCAT(‘ABC’,’DE’) =’ABCDE’ ASCII---返回字符的ASCII码。 例:ASCII(‘A’) = 65 CHR---返回指定ASCII码的字符。 例:CHR(65) = ‘A’ INSTR---搜索子串位置 格式∶INSTR(STRING , SET[ , 开始位置[ , 出现次数]]) 例∶ INSTR (‘this is a test’ , ‘i’ , 1,2)=6 INITCAP---将字符串每个单词首字母均变为大写 例: INITCAP(‘this is a test’)=’ This Is A Test’’ LENGTH----计算串长 格式∶ LENGTH(string) RPAD,LPAD---右填充、左填充。默认为填充空格。 格式: RPAD(字符串 , 字符个数 , 填充字符) 例: RPAD(‘ABC’ , 6 , ’H’)=’ABCHHH’ LTRIM,RTRIM-----左右截断。默认为删除空格。 格式∶ LTRIM(STRING[,’SET’])