SQL常用参数简介

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

常用函数简介1.cast()varchar转换为integer的函数selectcast(itemasint)fromadict2.char()返回日期时间型,字符串,整数,十进制或双精度浮点数的字符串表示.selectchar(2*5)fromadict3.date()varchar转换为date的函数selectdate(‘2005-11-23’)fromadict4.count()返回行的个数5.avg()返回一组数值的平均值selectabg(salary)frombscompany6.max()返回一组数值中的最大值selectmax(salary)frombscompany7.min()返回一组数值中的最小值.selectmin(salary)frombscompany8.sum()返回一组数据的和selectsum(salary)frombscompany9.abs()或者absval()返回参数的绝对值.selectabs(-3.1)frombscompany10.ascii()返回整数参数最左边的字符的ASCII码.selectascii(‘h’)frombscompany11.chr()返回具有由参数指定的ASCII码的字符selectchr(105)frombscompany12.concat()selectconcat(item,itemcname)fromadict或者selectitem||itemcnamefromadict13.year()返回数值的年部分selectyear(‘2003/01/02’)fromadict14.varchar()返回字符串、日期型、图形串的可变长度字符串表示。selectvarchar(item,10)fromadict15.ucase()或者upper()返回字符串的大写.selectupper('h')fromadictselectucase('h')fromadict16.truncate()或者trunc()从表达式小数点右边的位置开始截断并返回该数值.selecttrancate(2112.333,2)fromadict17.substr(exp1,exp2)返回exp1串自exp2处开始的子串.selectsubstr(‘abcdekkk’,5)fromadictselectsubstr(‘abcdekkk’,5,2)fromadict18.rtrim()删除字符串尾部的空格.selectrtrim(‘hello‘)fromadict19.ltrim()删除字符串头部的空格.selectrtrim(‘hello’)fromadict20.round(exp1,exp2)返回EXP1小数点右边的第EXP2位置处开始的四舍五入值.selectround(2345.6789,2)fromadict21.replace(exp1,exp2,exp3)用exp3替代exp1中所有的exp2selectchar(replace('romandd','ndd','ccb'),10)fromadict22.repeat(exp1,exp2)返回exp1重复exp2次后的字符串.selectchar(repeat('repeat',3),21)fromadict;23.rand()返回0和1之间的随机浮点数.selectrand()fromadict;24.posstr(exp1,exp2)返回exp2在exp1中的位置.selectposstr('abcdefgh','d')fromadict25.nullif(exp1,exp2)如果exp1=exp2,则为null,否则为exp1selectnullif(‘1’,’2’)fromadict26.month()返回一个数值的月部分.selectmonth('2003/10/20')fromadict27.mod(exp1,exp2)返回exp1除以exp2的余数.selectmod(20,8)fromadict28.float()返回一个数的浮点表示.selectfloat(789)fromadict29.hex()返回一个表示为字符串的值的16进制表示.selecthex(16)fromadictselecthex(‘$’)fromadict30.double()如果参数是一个数字表达式,返回与其相对应的浮点数,如果参数是字符串表达式,则返回该数的字符串表达式selectdouble('11')fromadictselectdouble(11)fromadict31.bigint()返回整型常量中的数字或字符串的64位整数表示.selectbigint(‘1234’)fromadict

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功