oracle trunc()函數(shù)的用法

          Posted on 2009-06-19 09:39 林光炎 閱讀(707) 評論(0)  編輯  收藏 所屬分類: ORACLE
          TRUNC()函數(shù)分兩種

          1.TRUNC(for dates)
                  TRUNC函數(shù)為指定元素而截去的日期值。
                  其具體的語法格式如下:
                  TRUNC(date[,fmt])
                  其中:
                  date        一個日期值
                  fmt                日期格式,該日期將由指定的元素格式所截去。忽略它則由最近的日期截去
                  下面是該函數(shù)的使用情況:
                  TRUNC(TO_DATE(’24-Nov-1999 08:00 pm’,’dd-mon-yyyy hh:mi am’))
                          =’24-Nov-1999 12:00:00 am’
                  TRUNC(TO_DATE(’24-Nov-1999 08:37 pm’,’dd-mon-yyyy hh:mi am’,’hh’))        =’24-Nov-1999 08:00:00 am’

          2.TRUNC(for number)
                  TRUNC函數(shù)返回處理后的數(shù)值,其工作機制與ROUND函數(shù)極為類似,只是該函數(shù)不對指定小數(shù)前或后的部分做相應(yīng)舍入選擇處理,而統(tǒng)統(tǒng)截去。
                  其具體的語法格式如下
                  TRUNC(number[,decimals])
                  其中:
                  number        待做截取處理的數(shù)值
                  decimals        指明需保留小數(shù)點后面的位數(shù)??蛇x項,忽略它則截去所有的小數(shù)部分
                  下面是該函數(shù)的使用情況:
                  TRUNC(89.985,2)=89.98
                  TRUNC(89.985)=89
                  TRUNC(89.985,-1)=80
                  注意:第二個參數(shù)可以為負數(shù),表示為小數(shù)點左邊指定位數(shù)后面的部分截去,即均以0記。

          posts - 104, comments - 33, trackbacks - 0, articles - 0

          Copyright © 林光炎

          主站蜘蛛池模板: 巨鹿县| 乐陵市| 湛江市| 柏乡县| 甘孜县| 长顺县| 栖霞市| 江华| 神农架林区| 仙桃市| 浮山县| 峨眉山市| 石景山区| 清丰县| 南郑县| 康马县| 阿合奇县| 麻阳| 固阳县| 赞皇县| 社会| 新闻| 三台县| 平顶山市| 兴化市| 赞皇县| 广汉市| 靖宇县| 彩票| 沙洋县| 武邑县| 广南县| 怀仁县| 石阡县| 慈溪市| 沂水县| 岐山县| 台南市| 洪洞县| 南乐县| 夏邑县|