db2数据库资料整理

db2数据库资料整理

ID:22679719

大小:126.50 KB

页数:14页

时间:2018-10-30

db2数据库资料整理_第1页
db2数据库资料整理_第2页
db2数据库资料整理_第3页
db2数据库资料整理_第4页
db2数据库资料整理_第5页
资源描述:

《db2数据库资料整理》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、DB2常用函数函数函数解释函数举例AVG()返回一组数值的平均值SELECTAVG(SALARY)FROMBSEMPMS;OUNT()返回一组行或值的个数.SELECTCOUNT(*)FROMBSEMPMS;MAX()返回一组数值中的最大值.SELECTMAX(SALARY)FROMBSEMPMS;MIN().返回一组数值中的最小值SELECTMIN(SALARY)FROMBSEMPMS;SUM()返回一组数据的和.SELECTSUM(SALARY)FROMBSEMPMS;CEILING()返回比参数大

2、或等于参数的最小的整数值.SELECTCEILING(3.56)FROMBSEMPMS;DOUBLE()如果参数是一个数字表达式,返回与其相对应的浮点数,如果参数是字符串表达式,则返回该数的字符串表达式.SELECTDOUBLE('5678')FROMBSEMPMS;CONCAT()CONCAT()CCOONNCCAATT(())返回两个字符串的连接SELECTCONCAT(EMP_NO,EMP_NAM)FROMBSEMPMS;Char()转化为字符串类型Selectchar(15.5000)fromsys

3、ibm.sysdummy1Date()转化为日期时间selectdate('2008-01-01')fromsysibm.sysdummy1dayofyear(arg)返回arg在年内的天值Dayofweek(arg)返回arg在周内的天值days(arg)返回日期的整数表示法,从0001-01-01来的天数。midnight_seconds(arg)午夜和arg之间的秒数Monthname(arg)返回arg的月份名Dayname(arg)返回arg的星期currentdat系统时间selectcurre

4、ntdatefromsysibm.sysdummy1currentdate+1返回当前时间的下一天(年月时同理)selectcurrentdate+1dayfromsysibm.sysdummy1currentdate+1YEARcurrentdate+3YEARS+2MONTHS+15DAYScurrenttime+5HOURS-3MINUTES+10SECONDS使用英语来执行日期和时间计算currentdate+1YEARcurrentdate+3YEARS+2MONTHS+15DAYScurrent

5、time+5HOURS-3MINUTES+10SECONDSdays(currentdate)-days(date('1999-10-22'))计算两个日期之间的天数days(currentdate)-days(date('1999-10-22'))char(currentdate)char(currenttime)char(currentdate+12hours)将日期或时间值与其它文本相衔接,那么需要先将该值转换成字符串har(currentdate)char(currenttime)char(curr

6、entdate+12hours)TIMESTAMP('2002-10-20-12.00.00.000000')TIMESTAMP('2002-10-2012:00:00')DATE('2002-10-20')DATE('10/20/2002')TIME('12:00:00')TIME('12.00.00')要将字符串转换成日期或时间值TIMESTAMP('2002-10-20-12.00.00.000000')TIMESTAMP('2002-10-2012:00:00')DATE('2002-10-20')

7、DATE('10/20/2002')TIME('12:00:00')TIME('12.00.00')Coalesce(arg1,arg2….)返回参数集中第一个非null参数。insert(arg1,pos,size,arg2)返回一个,将arg1从pos处删除size个字符,  将arg2插入该位置。left(arg,length)返回arg最左边的length个字符串。locate(arg1,arg2,)在arg2中查找arg1第一次出现的位置,指定pos,则从arg2的pos处开始找arg1

8、第一次出现的位置。posstr(arg1,arg2)返回arg2第一次在arg1中出现的位置。repeat(arg1,num_times)返回arg1被重复num_times次的字符串。replace(arg1,arg2,arg3)将在arg1中的所有arg2替换成arg3。right(arg,length)返回一个有arg左边length个字节组成的字符串。space(arg)返回一个包含arg个空格的字符串。

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

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

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