plsql trunc(with date)函数的介绍_浮海观云--大浪淘沙多少事,浮海观云一两句。http://sungog.gainarticles.com/

来源:互联网 发布:松岛菜菜子知乎 编辑:程序博客网 时间:2024/04/26 01:56

导读:

plsql trunc(with date)函数的介绍
2007-10-14 12:37


(网上有很多荒谬的中文介绍,可以去google看看。)

在pl/sql中,trunc函数返回由指定测量单位截取的时间值。
trunc函数的语法如下:
       trunc(date, [format])
date就是要被截取的时间值。
format是用于截取的测量单位。如果省略的话date将被截取到day的精度。
format参数表:
    unit                                           valid format parameters
    Year                               SYYY,YYYY,YEAR,SYEAR,YYY,YY,Y
    ISO YEAR                                        IYYY,IY,I
    Quarter                                                       Q
    Month                                        MONTH,MON,MM,RM
    Week                                                       WW
    IW                                                             IW
    W                                                              W
    Day                                                       DDD,DD,J
    Start day of week                                  DAY,DY,D
    Hour                                                 HH,HH12,HH24
    Minute                                                     MI
例子:
trunc(to_date("22-AUG-03"), "YEAR")       返回‘01-JAN-03’
trunc(to_date("22-AUG-03"), "Q")       返回‘01-JUL-03’
trunc(to_date("22-AUG-03"), "MONTH")       返回‘01-AUG-03’
trunc(to_date("22-AUG-03"), "DDD")       返回‘22-AUG-03’
trunc(to_date("22-AUG-03"), "DAY")       返回‘17-AUG-03’



本文转自
http://hi.baidu.com/sungog/blog/item/27ddcd6236a5bbdee7113ad7.html

 

原创粉丝点击