首页 > 数据库技术 > 详细

TRUNC()函数——oracle

时间:2019-05-28 16:34:07      阅读:115      评论:0      收藏:0      [点我收藏+]

使用trunc()函数获取不同的日期:

 select trunc(sysdate) from dual;  --今天的日期
 select trunc(sysdate,dd) from dual;  --返回当前年月日 
 select trunc(sysdate, mm)   from   dual;  --返回当月第一天. 
 select to_char(trunc(add_months(last_day(sysdate), -1) + 1), yyyy-mm-dd ) from dual;--获取本月第一天
 select to_char(last_day(sysdate), yyyy-mm-dd) from dual;--获取本月最后一天
 select trunc(sysdate,yy) from dual ; --返回当年第一天 
 select trunc(sysdate,yyyy) from dual ; --返回当年第一天 
 select trunc(sysdate,d) from dual ; --返回当前星期的第一天(本周周日日期)
 select trunc(sysdate, hh) from dual ;  --当前时间精确到小时
 select trunc(sysdate, mi) from dual ; --当前时间精确到秒,但是TRUNC()函数没有秒的精确

 

TRUNC()函数——oracle

原文:https://www.cnblogs.com/liujiale/p/10937860.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!