oracle+110个常用函数.docx
《oracle+110个常用函数.docx》由会员分享,可在线阅读,更多相关《oracle+110个常用函数.docx(39页珍藏版)》请在第一文库网上搜索。
1、1. ASCII返回与指定的字符对应的十进制数;SQL select ascii(A) Azascii(a) a,ascii(O) zerozasdi( ) space from dual; A A ZERO SPACE65 97 48 322. CHR给出整数,返回对应的字符;SQL select chr(54740) zhaozchr(65) chr65 from dual;ZH C赵A3. CONCAT连接两个字符串;SQL select concat(010-z88888888) 23 高乾竞电话 from dual;高乾竞电话OlO-88888888 转 234. INITCAP返回
2、字符串并将字符串的第一个字母变为大写;SQL select initcap(smith) upp from dual;UPPSmith5.INSTR(ClzC2zIrJ)在一个字符串中搜索指定的字符,返回发现指定的字符的位置;Cl被搜索的字符串C2希望搜索的字符串I搜索的开始位置,默认为1J出现的位置,默认为1SQL select instr(oracle traningzrazl,2) instring from dual; INSTRING96 . LENGTH 返回字符串的长度;SQL select name,length(name),addi;length(addr)zsalzleng
3、th(to_char(sal) from gao.nchar_tst;NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL)高乾竞3北京市海锭区6 9999.99 77 .L0WER返回字符串,并将所有的字符小写SQL select Iower(AaBbCcDd)AaBbCcDd from dual; AABBCCDDaabbccdd8 .UPPER返回字符串,并将所有的字符大写SQL select Upper(AaBbCcDd) upper from dual;UPPERAABBCCDD9 .RPAD和LPAD(粘贴字符)RPA
4、D在列的右边粘贴字符LPAD在列的左边粘贴字符SQL select lpad(rpad(gaoz10z*),17z*)from dual;LPAD(RPAD(GAOzl*gao*不够字符则用*来填满10.LTRlM 和 RTRlMLTRIM删除左边出现的字符串RTRIM删除右边出现的字符串SQL select ltrim(rtrim( gao qian jing , ), ) from dual;LTRIM(RTRIM(gao qian jing1 l.SUBSTR(stringzstartzcount)取子字符串,从start开始,取count个SQL select substr(13088
5、888888z3z8) from dual;SUBSTR(0888888812.REPLACE(stringzslzs2)string希望被替换的字符或变量Sl被替换的字符串S2要替换的字符串SQL select replace(he love youzhe,i) from dual;REPLACE(Hi love you13.SOUNDEX返回一个与给定的字符串读音相同的字符串SQL create table tablel(xm varchar(8);SQL insert into tablel values(weather);SQL insert into tablel values(we
6、ther);SQL insert into tablel values(gao);SQL select xm from tablel where soundex(xm)=soundex(weather);XMweatherwether 14.TRIM(s from string)LEADING剪掉前面的字符TRAILING剪掉后面的字符如果不指定,默认为空格符15.ABS返回指定值的绝对值SQL select abs(100)zabs(-100) from dual;ABS(IOO) ABS(-100)100 10016.ACOS给出反余弦的值SQL select acos(-l) from
7、dual;ACOS(-1)3.141592717.ASIN给出反正弦的值SQL select asin(0.5) from dual;ASIN(0.5).5235987818.ATAN返回一个数字的反正切值SQL select atan(l) from dual;ATAN(I).7853981619.CEIL返回大于或等于给出数字的最小整数SQL select ceil(3.1415927) from dual;CEIL(3.1415927)420.COS返回一个给定数字的余弦SQL select cos(-3.1415927) from dual;COS(-3.1415927)-121.CO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle 110 常用 函数