资源描述:
《oracle函数大全(字符串函数数学函数日期函数逻辑运算函数其他函数)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Oracle函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数) 作者: 狼哲学2006-11-1610:24分类:默认分类标签:SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL>selectascii(’A’)A,ascii(’a’)a,ascii(’0’)zero,ascii(’’)spacefromdual; AAZEROSPACE ------------------------------------ 659748322.CHR 给出整数,返回对应的字符; SQL>s
2、electchr(54740)zhao,chr(65)chr65fromdual; ZHC --- 赵A 3.CONCAT 连接两个字符串; SQL>selectconcat(’010-’,’88888888’)
3、
4、’转23’高乾竞电话fromdual; 高乾竞电话 ---------------- 010-88888888转23 4.INITCAP 返回字符串并将字符串的第一个字母变为大写; SQL>selectinitcap(’smith’)uppfromdual; UPP ----- Smith5.INSTR(C1
5、,C2,I,J) 在一个字符串中搜索指定的字符,返回发现指定的字符的位置; C1被搜索的字符串 C2希望搜索的字符串 I搜索的开始位置,默认为1 J出现的位置,默认为1 SQL>selectinstr(’oracletraning’,’ra’,1,2)instringfromdual; INSTRING --------- 96.LENGTH 返回字符串的长度; SQL>selectname,length(name),addr,length(addr),sal,length(to_char(sal))fromgao.nc
6、har_tst; NAMELENGTH(NAME)ADDRLENGTH(ADDR)SALLENGTH(TO_CHAR(SAL)) --------------------------------------------------------------------------- 高乾竞3北京市海锭区69999.9977.LOWER 返回字符串,并将所有的字符小写 SQL>selectlower(’AaBbCcDd’)AaBbCcDdfromdual; AABBCCDD -------- aabbccdd8.UPPER
7、返回字符串,并将所有的字符大写 SQL>selectupper(’AaBbCcDd’)upperfromdual; UPPER -------- AABBCCDD9.RPAD和LPAD(粘贴字符) RPAD在列的右边粘贴字符 LPAD在列的左边粘贴字符 SQL>selectlpad(rpad(’gao’,10,’*’),17,’*’)fromdual; LPAD(RPAD(’GAO’,1 ----------------- *******gao******* 不够字符则用*来填满10.LTRIM和RTRIM LTRIM删
8、除左边出现的字符串 RTRIM删除右边出现的字符串 SQL>selectltrim(rtrim(’gaoqianjing’,’’),’’)fromdual; LTRIM(RTRIM(’ ------------- gaoqianjing11.SUBSTR(string,start,count) 取子字符串,从start开始,取count个 SQL>selectsubstr(’13088888888’,3,8)fromdual; SUBSTR(’ -------- 0888888812.REPLACE(’string’,’
9、s1’,’s2’) string希望被替换的字符或变量 s1被替换的字符串 s2要替换的字符串 SQL>selectreplace(’heloveyou’,’he’,’i’)fromdual; REPLACE(’H ---------- iloveyou13.SOUNDEX 返回一个与给定的字符串读音相同的字符串 SQL>createtabletable1(xmvarchar(8)); SQL>insertintotable1values(’weather’); SQL>insertintotable1values(’w
10、ether’); SQL>insertintotable1values(’gao’); SQL>selectxmfromtable1wheresoundex(xm)=soundex(’weather’); XM -------- weather wether14.TRIM(’s’from’string’) LEADI