Oracle Trunc函数参数以使用


Trunc 函数

  用法一:

  为指定元素而截去的日期值。

  语法如下:

  TRUNC(date,[fmt])

  参数分析:

  date

  一个日期值。

  fmt

  日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截。

  不多说了,直接看示例吧!看完你就会明白。

  示例:

  以今天为例,今天是2010年9月10日。(刚刚好今天是教师节,在这里祝老师们节日快乐哦!)

  SELECT trunc(sysdate,'mm')FROM dual           返回2010-9-01(也就是说返回当月的第一天)

  SELECT trunc(sysdate,'yy')FROM dual            返回2010-1-1     当年第一天

  SELECT trunc(sysdate,'dd')FROM dual            返回2010-9-10   当天

  SELECT trunc(sysdate,'day')FROM dual           返回2010-9-5    当周第一天

  SELECT trunc(sysdate)FROM dual                  返回2010-9-10   不填fmt参数就默认是当天


« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3