--常用系统函数--Stringselectascii('A')A,ascii('a')a,ascii('0')zero,ascii(' ')spacefromdual;--字符对应的ascii码selectchr(90),chr(72)fromdual;-- ascii码对应的字符selectconcat('hello ','oracle')fromdual;--字符串连接selectinitcap('oh my god')fromdual;--每个单词的首字母大写selectinstr('oracle 11g','1',3,2)fromdual;--instr(s1,s2,i,j)返回字符串s2在s1中第j次出现时的位置,从s1的第i个字符开始selectltrim('###left###','#'),rtrim('###right '),trim('#'from'###trim###')fromdual;selectreplace('Always gonna be an test uphill battle','test','')fromdual;--Dateselectadd_months(sysdate,2)fromdual;selectLAST_DAY(sysdate)fromdual;selectmonths_between(sysdate+30,sysdate)fromdual;--convertselectsysdateasdefaultDateFormat,to_char(sysdate,'YYYY-MM-DD')fromdual;