SQL内置函数大全

上传人:jiups****uk12 文档编号:40015847 上传时间:2018-05-22 格式:DOC 页数:8 大小:556KB
返回 下载 相关 举报
SQL内置函数大全_第1页
第1页 / 共8页
SQL内置函数大全_第2页
第2页 / 共8页
SQL内置函数大全_第3页
第3页 / 共8页
SQL内置函数大全_第4页
第4页 / 共8页
SQL内置函数大全_第5页
第5页 / 共8页
点击查看更多>>
资源描述

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

1、 1SQL 中的单记录函数21.ASCII3返回与指定的字符对应的十进制数;4SQL select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;56 A A ZERO SPACE7- - - -8 65 97 48 32910112.CHR12给出整数,返回对应的字符;13SQL select chr(54740) zhao,chr(65) chr65 from dual;1415ZH C16- -17赵 A18193.CONCAT20连接两个字符串;21SQL select concat(010-,88888888

2、)|转 23 高乾竞电话from dual;2223高乾竞电话24-25010-88888888 转 2326274.INITCAP28返回字符串并将字符串的第一个字母变为大写;29SQL select initcap(smith) upp from dual;3031UPP32-33Smith3435365.INSTR(C1,C2,I,J)37在一个字符串中搜索指定的字符,返回发现指定的字符的位置;38C1 被搜索的字符串39C2 希望搜索的字符串40I 搜索的开始位置,默认为 141J 出现的位置,默认为 142SQL select instr(oracle traning,ra,1,2)

3、 instring from dual;4344 INSTRING45-46 94748496.LENGTH50返回字符串的长度;51SQL select name,length(name),addr,length(addr),sal,length(to_char(sal) from gao.nchar_tst;5253NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL)54- - - - - -55高乾竞 3 北京市海锭区6 9999.99 75657 58597.LOWER60返回字符串,并将所有的字符小写61SQL sel

4、ect lower(AaBbCcDd)AaBbCcDd from dual;6263AABBCCDD64-65aabbccdd6667688.UPPER69返回字符串,并将所有的字符大写70SQL select upper(AaBbCcDd) upper from dual;7172UPPER73-74AABBCCDD7576 77789.RPAD 和 LPAD(粘贴字符)79RPAD 在列的右边粘贴字符80LPAD 在列的左边粘贴字符81SQL select lpad(rpad(gao,10,*),17,*)from dual;8283LPAD(RPAD(GAO,184-85*gao*86不

5、够字符则用*来填满87888910.LTRIM 和 RTRIM90LTRIM 删除左边出现的字符串91RTRIM 删除右边出现的字符串92SQL select ltrim(rtrim( gao qian jing , ), ) from dual;9394LTRIM(RTRIM(95-96gao qian jing97989911.SUBSTR(string,start,count)100取子字符串,从 start 开始,取 count 个101SQL select substr(13088888888,3,8) from dual;102103SUBSTR(104-1050888888810

6、610710812.REPLACE(string,s1,s2)109string 希望被替换的字符或变量 110s1 被替换的字符串111s2 要替换的字符串112SQL select replace(he love you,he,i) from dual;113114REPLACE(H115-116i love you11711811913.SOUNDEX120返回一个与给定的字符串读音相同的字符串121SQL create table table1(xm varchar(8);122SQL insert into table1 values(weather);123SQL insert i

7、nto table1 values(wether);124SQL insert into table1 values(gao);125126SQL select xm from table1 where soundex(xm)=soundex(weather);127128XM129-130weather131wether13213313414.TRIM(s from string)135LEADING 剪掉前面的字符136TRAILING 剪掉后面的字符137如果不指定,默认为空格符 13813915.ABS140返回指定值的绝对值141SQL select abs(100),abs(-10

8、0) from dual;142143 ABS(100) ABS(-100)144- -145 100 10014614714816.ACOS149给出反余弦的值150SQL select acos(-1) from dual;151152 ACOS(-1)153-1543.141592715515615717.ASIN158给出反正弦的值159SQL select asin(0.5) from dual;160161ASIN(0.5)162-163.5235987816416516618.ATAN167返回一个数字的反正切值168SQL select atan(1) from dual;16

9、9170 ATAN(1)171-172.7853981617317417519.CEIL176返回大于或等于给出数字的最小整数177SQL select ceil(3.1415927) from dual;178179CEIL(3.1415927)180-181 418218318420.COS185返回一个给定数字的余弦186SQL select cos(-3.1415927) from dual;187188COS(-3.1415927)189-190 -119119219321.COSH194返回一个数字反余弦值195SQL select cosh(20) from dual;19619

10、7 COSH(20)198-19924258259820020120222.EXP203返回一个数字 e 的 n 次方根204SQL select exp(2),exp(1) from dual;205206 EXP(2) EXP(1)207- -2087.3890561 2.718281820921021123.FLOOR212对给定的数字取整数213SQL select floor(2345.67) from dual;214215FLOOR(2345.67)216-217 234521821922024.LN221返回一个数字的对数值222SQL select ln(1),ln(2),l

11、n(2.7182818) from dual;223224 LN(1) LN(2) LN(2.7182818)225- - -226 0 .69314718 .9999999922722822925.LOG(n1,n2)230返回一个以 n1 为底 n2 的对数 231SQL select log(2,1),log(2,4) from dual;232233 LOG(2,1) LOG(2,4)234- -235 0 223623723826.MOD(n1,n2)239返回一个 n1 除以 n2 的余数240SQL select mod(10,3),mod(3,3),mod(2,3) from

12、dual;241242MOD(10,3) MOD(3,3) MOD(2,3)243- - -244 1 0 224524624727.POWER248返回 n1 的 n2 次方根249SQL select power(2,10),power(3,3) from dual;250251POWER(2,10) POWER(3,3)252- -253 1024 2725425525628.ROUND 和 TRUNC257按照指定的精度进行舍入258SQL select round(55.5),round(-55.4),trunc(55.5),trunc(-55.5) from dual;259260

13、ROUND(55.5) ROUND(-55.4) TRUNC(55.5) TRUNC(-55.5)261- - - -262 56 -55 55 -5526326426529.SIGN266取数字 n 的符号,大于 0 返回 1,小于 0 返回-1,等于 0 返回 0267SQL select sign(123),sign(-100),sign(0) from dual;268269SIGN(123) SIGN(-100) SIGN(0)270- - -271 1 -1 027227327430.SIN275返回一个数字的正弦值276SQL select sin(1.57079) from dual;277278SIN(1.57079)279-280 128128228331.SIGH284返回双曲正弦的值285SQL select sin(20),sinh(20) from dual;286287 SIN(20) SINH(20)288- -289.91294525 2425825982902912

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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