oracle 110个常用函数

oracle 110个常用函数

ID:34724810

大小:167.18 KB

页数:34页

时间:2019-03-10

oracle 110个常用函数_第1页
oracle 110个常用函数_第2页
oracle 110个常用函数_第3页
oracle 110个常用函数_第4页
oracle 110个常用函数_第5页
资源描述:

《oracle 110个常用函数》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、lASCII返回与指定的字符对应的十进制数;SQL>selectascii(A)A,ascii(a)a,ascii(0)zero,ascii()spacefromdual;AAZEROSPACE------------------------------------65974832lCHR给出整数,返回对应的字符;SQL>selectchr(54740)zhao,chr(65)chr65fromdual;ZHC---赵AlCONCAT连接两个字符串;SQL>selectconcat(010-,88888

2、888)

3、

4、转23高乾竞电话fromdual;高乾竞电话----------------010-88888888转23lINITCAP返回字符串并将字符串的第一个字母变为大写;SQL>selectinitcap(smith)uppfromdual;UPP-----SmithlINSTR(C1,C2,I,J)在一个字符串中搜索指定的字符,返回发现指定的字符的位置;C1被搜索的字符串C2希望搜索的字符串I搜索的开始位置,默认为1J出现的位置,默认为1SQL>selectinstr(oracletraning

5、,ra,1,2)instringfromdual;INSTRING---------9lLENGTH返回字符串的长度;SQL>selectname,length(name),addr,length(addr),sal,length(to_char(sal))fromgao.nchar_tst;NAMELENGTH(NAME)ADDRLENGTH(ADDR)SALLENGTH(TO_CHAR(SAL))----------------------------------------------------

6、-----------------------高乾竞3北京市海锭区69999.997lLOWER返回字符串,并将所有的字符小写SQL>selectlower(AaBbCcDd)AaBbCcDdfromdual;AABBCCDD--------aabbccddlUPPER返回字符串,并将所有的字符大写SQL>selectupper(AaBbCcDd)upperfromdual;UPPER--------AABBCCDDlRPAD和LPAD(粘贴字符)RPAD在列的右边粘贴字符LPAD在列的左边粘贴字符SQ

7、L>selectlpad(rpad(gao,10,*),17,*)fromdual;LPAD(RPAD(GAO,1-----------------*******gao*******不够字符则用*来填满lLTRIM和RTRIMLTRIM删除左边出现的字符串RTRIM删除右边出现的字符串SQL>selectltrim(rtrim(gaoqianjing,),)fromdual;LTRIM(RTRIM(-------------gaoqianjinglSUBSTR(string,start,count)取子

8、字符串,从start开始,取count个SQL>selectsubstr(13088888888,3,8)fromdual;SUBSTR(--------08888888lREPLACE(string,s1,s2)string希望被替换的字符或变量s1被替换的字符串s2要替换的字符串SQL>selectreplace(heloveyou,he,i)fromdual;REPLACE(H----------iloveyoulSOUNDEX返回一个与给定的字符串读音相同的字符串SQL>createtablet

9、able1(xmvarchar(8));SQL>insertintotable1values(weather);SQL>insertintotable1values(wether);SQL>insertintotable1values(gao);SQL>selectxmfromtable1wheresoundex(xm)=soundex(weather);XM--------weatherwetherlTRIM(sfromstring)LEADING剪掉前面的字符TRAILING剪掉后面的字符如果不指定

10、,默认为空格符lABS返回指定值的绝对值SQL>selectabs(100),abs(-100)fromdual;ABS(100)ABS(-100)------------------100100lACOS给出反余弦的值SQL>selectacos(-1)fromdual;ACOS(-1)---------3.1415927lASIN给出反正弦的值SQL>selectasin(0.5)fromdual;ASIN(0.5)---------.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。