sql函数

上传人:小** 文档编号:89127292 上传时间:2019-05-19 格式:DOC 页数:31 大小:47KB
返回 下载 相关 举报
sql函数_第1页
第1页 / 共31页
sql函数_第2页
第2页 / 共31页
sql函数_第3页
第3页 / 共31页
sql函数_第4页
第4页 / 共31页
sql函数_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《sql函数》由会员分享,可在线阅读,更多相关《sql函数(31页珍藏版)》请在金锄头文库上搜索。

1、SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE - - - - 65 97 48 32 2.CHR 给出整数,返回对应的字符; SQL select chr(54740) zhao,chr(65) chr65 from dual; ZH C - - 赵 A 3.CONCAT 连接两个字符串; SQL select concat(010-,88888888)|转23 高乾竞电话 from dual;

2、 高乾竞电话 - 010-88888888转23 4.INITCAP 返回字符串并将字符串的第一个字母变为大写; SQL select initcap(smith) upp from dual; UPP - Smith 5.INSTR(C1,C2,I,J) 在一个字符串中搜索指定的字符,返回发现指定的字符的位置; C1 被搜索的字符串 C2 希望搜索的字符串 I 搜索的开始位置,默认为1 J 出现的位置,默认为1 SQL select instr(oracle traning,ra,1,2) instring from dual; INSTRING - 9 6.LENGTH 返回字符串的长度;

3、 SQL select name,length(name),addr,length(addr),sal,length(to_char(sal) from .nchar_tst; NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL) - - - - - - 高乾竞 3 北京市海锭区 6 9999.99 7 7.LOWER 返回字符串,并将所有的字符小写 SQL select lower(AaBbCcDd)AaBbCcDd from dual; AABBCCDD - aabbccdd8.UPPER 返回字符串,并将所有的字符大写 S

4、QL select upper(AaBbCcDd) upper from dual; UPPER - AABBCCDD 9.RPAD和LPAD(粘贴字符) RPAD 在列的右边粘贴字符 LPAD 在列的左边粘贴字符 SQL select lpad(rpad(gao,10,*),17,*)from dual; LPAD(RPAD(GAO,1 - *gao* 不够字符则用*来填满 10.LTRIM和RTRIM LTRIM 删除左边出现的字符串 RTRIM 删除右边出现的字符串 SQL select ltrim(rtrim( gao qian jing , ), ) from dual; LTRIM

5、(RTRIM( - gao qian jing 11.SUBSTR(string,start,count) 取子字符串,从start开始,取count个 SQL select substr(13088888888,3,8) from dual; SUBSTR( - 08888888 12.REPLACE(string,s1,s2) string 希望被替换的字符或变量 s1 被替换的字符串 s2 要替换的字符串 SQL select replace(he love you,he,i) from dual; REPLACE(HELOVEYOU,HE,I) - i love you 13.SOUN

6、DEX 返回一个与给定的字符串读音相同的字符串 SQL create table table1(xm varchar(8); SQL insert into table1 values(weather); SQL insert into table1 values(wether); SQL insert into table1 values(gao); SQL select xm from table1 where soundex(xm)=soundex(weather); XM - weather wether 14.TRIM(s from string) LEADING 剪掉前面的字符 T

7、RAILING 剪掉后面的字符 如果不指定,默认为空格符15.ABS 返回指定值的绝对值 SQL select abs(100),abs(-100) from dual; ABS(100) ABS(-100) - - 100 100 16.ACOS 给出反余弦的值 SQL select acos(-1) from dual; ACOS(-1) - 3.1415927 17.ASIN 给出反正弦的值 SQL select asin(0.5) from dual; ASIN(0.5) - .52359878 18.ATAN 返回一个数字的反正切值 SQL select atan(1) from d

8、ual; ATAN(1) - .78539816 19.CEIL 返回大于或等于给出数字的最小整数 SQL select ceil(3.1415927) from dual; CEIL(3.1415927) - 4 20.COS返回一个给定数字的余弦 SQL select cos(-3.1415927) from dual; COS(-3.1415927) - -1 21.COSH 返回一个数字反余弦值 SQL select cosh(20) from dual; COSH(20) - 242582598 22.EXP 返回一个数字e的n次方根 SQL select exp(2),exp(1)

9、 from dual; EXP(2) EXP(1) - - 7.3890561 2.7182818 23.FLOOR 对给定的数字取整数 SQL select floor(2345.67) from dual; FLOOR(2345.67) - 2345 24.LN 返回一个数字的对数值 SQL select ln(1),ln(2),ln(2.7182818) from dual; LN(1) LN(2) LN(2.7182818) - - - 0 .69314718 .99999999 25.LOG(n1,n2) 返回一个以n1为底n2的对数 SQL select log(2,1),log(

10、2,4) from dual; LOG(2,1) LOG(2,4) - - 0 2 26.MOD(n1,n2) 返回一个n1除以n2的余数 SQL select mod(10,3),mod(3,3),mod(2,3) from dual; MOD(10,3) MOD(3,3) MOD(2,3) - - - 1 0 2 27.POWER 返回n1的n2次方根 SQL select power(2,10),power(3,3) from dual; POWER(2,10) POWER(3,3) - - 1024 27 28.ROUND和TRUNC 按照指定的精度进行舍入 SQL select ro

11、und(55.5),round(-55.4),trunc(55.5),trunc(-55.5) from dual; ROUND(55.5) ROUND(-55.4) TRUNC(55.5) TRUNC(-55.5) - - - - 56 -55 55 -55 29.SIGN 取数字n的符号,大于0返回1,小于0返回-1,等于0返回0 SQL select sign(123),sign(-100),sign(0) from dual; SIGN(123) SIGN(-100) SIGN(0) - - - 1 -1 0 30.SIN 返回一个数字的正弦值 SQL select sin(1.570

12、79) from dual; SIN(1.57079) - 22.EXP返回一个数字e的n次方根SQL select exp(2),exp(1) from dual; EXP(2) EXP(1)- -7.3890561 2.718281823.FLOOR对给定的数字取整数SQL select floor(2345.67) from dual; FLOOR(2345.67)- 234524.LN返回一个数字的对数值SQL select ln(1),ln(2),ln(2.7182818) from dual; LN(1) LN(2) LN(2.7182818)- - -0 .69314718 .9999999925.LOG(n1,n2)返回一个以n1为底n2的对数 SQL select log(2,1),log(2,4) from dual; LOG(2,1) LOG(2,4)- -0 226.MOD(n1,n2)返回一个n1除以n2的余数SQL select mod(10,3),mod(3,3),mod(2,3) from dual; MOD(10,3) MOD(3,3) MOD(2,3)- - -1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号