PLSQL常用时间函数.doc

PLSQL常用时间函数.doc

ID:57379184

大小:120.50 KB

页数:20页

时间:2020-08-14

PLSQL常用时间函数.doc_第1页
PLSQL常用时间函数.doc_第2页
PLSQL常用时间函数.doc_第3页
PLSQL常用时间函数.doc_第4页
PLSQL常用时间函数.doc_第5页
资源描述:

《PLSQL常用时间函数.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PLSQL常用时间函数————————————————————————————————作者:————————————————————————————————日期:1。Sysdate当前日期和时间 SQL>Selectsysdatefromdual; SYSDATE ---------- 21-6月-05 2。Last_day本月最后一天  SQL>Selectlast_day(sysdate)fromdual; LAST_DAY(S ---------- 30-6月-05 3。Add_months(d,n)当前日期d后推n个月 

2、 用于从一个日期值增加或减少一些月份  date_value:=add_months(date_value,number_of_months) SQL>Selectadd_months(sysdate,2)fromdual; ADD_MONTHS ---------- 21-8月-05 4。Months_between(f,s)日期f和s间相差月数  SQL>selectmonths_between(sysdate,to_date('2005-11-12','yyyy-mm-dd'))fromdual; MONTHS_BETWEEN(

3、SYSDATE,TO_DATE('2005-11-12','YYYY-MM-DD')) ---------------------------------------------------------- -4.6966741  5。NEXT_DAY(d,day_of_week) 返回由"day_of_week"命名的,在变量"d"指定的日期之后的第一个工作日的日期。参数"day_of_week"必须为该星期中的某一天。 SQL>SELECTnext_day(to_date('20050620','YYYYMMDD'),1)FROMdual; N

4、EXT_DAY(T ---------- 26-6月-05 6。current_date()返回当前会话时区中的当前日期  date_value:=current_date  SQL>columnsessiontimezonefora15  SQL>selectsessiontimezone,current_datefromdual;  SESSIONTIMEZONECURRENT_DA  -------------------------  +08:0013-11月-03  SQL>altersessionsettime_zone=

5、'-11:00'2/  会话已更改。  SQL>selectsessiontimezone,current_timestampfromdual;  SESSIONTIMEZONECURRENT_TIMESTAMP  ---------------------------------------------------  -11:0012-11月-0304.59.13.668000下午-11:00  7。current_timestamp()以timestampwithtimezone数据类型返回当前会话时区中的当前日期 SQL>select

6、current_timestampfromdual; CURRENT_TIMESTAMP --------------------------------------------------------------------------- 21-6月-0510.13.08.220589上午+08:00 8。dbtimezone()返回时区 SQL>selectdbtimezonefromdual; DBTIME ------ -08:00 9。extract()找出日期或间隔值的字段值  date_value:=extract(

7、date_fieldfrom[datetime_value

8、interval_value])  SQL>selectextract(monthfromsysdate)"ThisMonth"fromdual; ThisMonth ---------- 6 SQL>selectextract(yearfromadd_months(sysdate,36))"Years"fromdual; Years ---------- 2008 10。localtimestamp()返回会话中的日期和时间  SQL>selectlocaltime

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

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

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