PLSQL常用基本函数 11-10-19

PLSQL常用基本函数 11-10-19

ID:38364697

大小:27.00 KB

页数:3页

时间:2019-06-11

PLSQL常用基本函数 11-10-19_第1页
PLSQL常用基本函数 11-10-19_第2页
PLSQL常用基本函数 11-10-19_第3页
资源描述:

《PLSQL常用基本函数 11-10-19》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PL/SQL常用基本函数--------------个人总结,如有错误,恳请指正Sum(字段名)计算number型字段的总和(一般跟having连用,having对sum再做筛选;groupby除了要汇总的资料外,其他的全部要加在groupby后面做附加条件)。Decode(‘A’,‘a’,1,‘b’,2,‘c’,3,4)意思是:A这一个变量,当‘A’=‘a’时,赋值1;‘A’=‘b’时,赋值2;‘A’=‘c’时,赋值3;其他情况,赋值4。Upper(字段)对括号内的字段,进行小写转大写的转换。Lower(字段)对括号内的字段,进行大写转小写的转换。Trunc(字段)取整数,小数不

2、要。(+)秀空,一般用于资料较少的table一侧。

3、

4、并上的意思,一般用于两个栏位(字段,我个人习惯说成栏位,因为在后台看来就是一栏一栏的)似乎也可以用在tabel上,就是将两个表并在一起显示出来,个人没有试过,在书上看到过一次,也有可能是我看错了。Monthsbetween(‘01-sep-95’,‘11-jan-94’)执行结果------19.6774194个月,由此可以猜测,这个函数的用法是计算括号中两个日期的一共有多少个月份。Add_months(’11-jan-94’,6)执行结果------‘11-jul-94’,由此可以猜测,这个函数是将括号内的日期加上6(这个数字

5、也可以是其它数字,根据所填写的为准)个月之后,得到新的日期。Next_Day(’01-sep-95’,’Friday’)执行结果------‘08-sep-95’,由此可以猜测他是以括号内的日期为开始,计算到下一个星期五。当前日期为‘25-jul-95’Round(sysdate,’month’)执行结果-----‘01-aug-95,由此可以猜测此函数是将括号内的日期自动跳转到下个月初。类似的还有Rount(sysdate,’year’)自动跳转到明年年初。Trunc(sysdate,’month’/‘year’)执行结果-----‘01-jul-95’跟之前所提的差不多去掉月份

6、的尾数,回到本月月初,或者本年的元旦。暂时先整理这么多,今后如果接触到更多的函数,再一一添加过来。K5309沙强2011年10月19日星期三

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

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

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