【功能:】获取单个字符的ascii码的值
【参数:】单个字符
【范例:】
SQL> select ASCII(‘Y‘) from dual ;ASCII(‘Y‘)---------- 89SQL> select asciistr(‘姚‘) from dual ;ASCIISTR(‘姚‘)--------------\59DASQL> select convert(‘麦迪‘,‘UTF8‘,‘ZHS16GBK‘) from dual ;CONVERT(‘麦迪‘,‘UTF8‘,‘ZHS16GB------------------------------楹﹁开SQL> select concat(‘abc‘,‘123‘) from dual ;CONCAT(‘ABC‘,‘123‘)-------------------abc123SQL> select initcap(‘mcgrady‘) from dual ;INITCAP(‘MCGRADY‘)------------------McgradySQL> select upper(‘tracy mcgrady‘) from dual ;UPPER(‘TRACYMCGRADY‘)---------------------TRACY MCGRADYSQL> select lower(‘tracy mcgrady‘) from dual ;LOWER(‘TRACYMCGRADY‘)---------------------tracy mcgradySQL> select length(‘tracy mcgrady‘) from dual ;LENGTH(‘TRACYMCGRADY‘)---------------------- 13SQL> select lpad(‘laker‘,8,‘*‘) from dual ;LPAD(‘LAKER‘,8,‘*‘)-------------------***laker分析:laker本身长度为5小于8所以在字符串laker左边用"*"给它补充3位。SQL> select lpad(‘laker‘,2,‘*‘) from dual ;LPAD(‘LAKER‘,2,‘*‘)-------------------laSQL> select ltrim(‘tracymcgrady‘,‘tra‘) from dual ;LTRIM(‘TRACYMCGRADY‘,‘TRA‘)---------------------------cymcgradySQL> select instr(‘洛杉矶湖人‘,‘湖‘,1,1) from dual ; INSTR(‘洛杉矶湖人‘,‘湖‘,1,1)---------------------------- 4SQL> select substr(‘larker‘,2) from dual ;SUBSTR(‘LARKER‘,2)------------------arkerSQL> select replace(‘tracy mcgrady‘,‘tracy‘,‘睡觉的‘) from dual ;REPLACE(‘TRACYMCGRADY‘,‘TRACY‘------------------------------睡觉的 mcgradyselect translate(‘2016年01月08日16时49分30秒‘,‘年月日时分秒‘,‘// ::‘) from dual ;TRANSLATE(‘2016年01月08日16时4------------------------------2016/01/08 16:49:30
原文:http://www.cnblogs.com/yaoxiaoxing/p/5113966.html