PLSQL常用时间函数

PLSQL常用时间函数

ID:40563054

大小:118.00 KB

页数:18页

时间:2019-08-04

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

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

1、1。Sysdate当前日期和时间SQL>Selectsysdatefromdual;SYSDATE----------21-6月-052。Last_day本月最后一天 SQL>Selectlast_day(sysdate)fromdual;LAST_DAY(S----------30-6月-053。Add_months(d,n)当前日期d后推n个月 用于从一个日期值增加或减少一些月份 date_value:=add_months(date_value,number_of_months)SQL>Selectadd_months(sysdate,2)from

2、dual;ADD_MONTHS----------21-8月-054。Months_between(f,s)日期f和s间相差月数 SQL>selectmonths_between(sysdate,to_date('2005-11-12','yyyy-mm-dd'))fromdual;MONTHS_BETWEEN(SYSDATE,TO_DATE('2005-11-12','YYYY-MM-DD'))-----------------------------------------------------------4.6966741 5。NEXT_DAY(

3、d,day_of_week)返回由"day_of_week"命名的,在变量"d"指定的日期之后的第一个工作日的日期。参数"day_of_week"必须为该星期中的某一天。SQL>SELECTnext_day(to_date('20050620','YYYYMMDD'),1)FROMdual;NEXT_DAY(T----------26-6月-056。current_date()返回当前会话时区中的当前日期 date_value:=current_date SQL>columnsessiontimezonefora15 SQL>selectsessiont

4、imezone,current_datefromdual; SESSIONTIMEZONECURRENT_DA ------------------------- +08:0013-11月-03 SQL>altersessionsettime_zone='-11:00'2/ 会话已更改。 SQL>selectsessiontimezone,current_timestampfromdual; SESSIONTIMEZONECURRENT_TIMESTAMP -------------------------------------------------

5、-- -11:0012-11月-0304.59.13.668000下午-11:00 7。current_timestamp()以timestampwithtimezone数据类型返回当前会话时区中的当前日期SQL>selectcurrent_timestampfromdual;CURRENT_TIMESTAMP---------------------------------------------------------------------------21-6月-0510.13.08.220589上午+08:008。dbtimezone()返回时区

6、SQL>selectdbtimezonefromdual;DBTIME-------08:009。extract()找出日期或间隔值的字段值 date_value:=extract(date_fieldfrom[datetime_value

7、interval_value]) SQL>selectextract(monthfromsysdate)"ThisMonth"fromdual;ThisMonth----------6SQL>selectextract(yearfromadd_months(sysdate,36))"Years"fromdual;Ye

8、ars----------200810。localtimestamp()返回会话中的日期和时间 SQL>selectlocaltimestampfromdual;LOCALTIMESTAMP---------------------------------------------------------------------------21-6月-0510.18.15.855652上午常用日期数据格式(该段为摘抄)Y或YY或YYY年的最后一位,两位或三位Selectto_char(sysdate,’YYY’)fromdual;002表示2002年 SY

9、EAR或YEARSYEAR使公元前的年份前加一负号Selectto_char(s

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

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

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