文字转自: http://blog.csdn.net/oracle1858/article/details/7162765 ...
select to char sysdate, yyyy mm dd hh :mi:ss from dual 显示当前时间 : : select trunc sysdate, year from dual 截取到年 本年的第一天 select trunc sysdate, q from dual 截取到季度 本季度的第一天 select trunc sysdate, month from dual ...
2015-10-20 21:28 0 10146 推荐指数:
文字转自: http://blog.csdn.net/oracle1858/article/details/7162765 ...
oracle trunc 函数处理日期格式 select TRUNC(LAST_DAY(SYSDATE))+29+20/24 from dual--下个月的某一天几点几分 2015/11/29 20:00:00 select add_months(TRUNC ...
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; --显示当前时间2011-12-29 16:24:34 select trunc(sysdate,'year') from dual; --截取到年(本年的第一天 ...
1.情景展示 在数据库中,我们经常需要对日期类型的字段进行操作,下面讲一下进行日期计算的三种方式。 2.具体分析 trunc(date[,fmt]) trunc()既可以对日期类型进行截取,也能对数值类型进行截取; 本文只介绍如何对日期进行截取,数值类型的截取方式 ...
日期截取: select trunc(sysdate,'q') from dual; --截取到季度(本季度的第一天) select trunc(sysdate,'month') from dual; --截取到月(本月的第一天) select trunc(sysdate,'') from ...
trunc(exp1) trunc(exp1)和Round(exp1,exp2)类似,只不过trunc()不指定截取的小数位数进行处理,只取到整数位,不做舍去处理 ...