熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

oracle獲取周末及trunc的用法

2013-11-13 15:33:08  來源: Oracle 

  一trunc的用法

  trunc(for dates)

  trunc函數為指定元素而截去的日期值

  其具體的語法格式如下

  trunc(date[fmt])

  其中

  date        一個日期值

  fmt                日期格式該日期將由指定的元素格式所截去忽略他則由最近的日期截去

  例如

  select   trunc(sysdate mm)   from   dual;    截取到如果傳入的是則需先轉化為date

  trunc(for number)

  trunc函數返回處理後的數值其工作機制和round函數極為類似只是該函數不對指定小數前或後的部分做相應捨入選擇處理而統統截去

  其具體的語法格式如下

  trunc(number[decimals])

  其中

  number        待做截取處理的數值

  decimals        指明需保留小數點後面的位數可選項忽略他則截去所有的小數部分

  例如

  trunc()=

  trunc()=

  trunc()=

  注意第二個參數能為負數表示為小數點左邊指定位數後面的部分截去即均以

  二oracle獲取周末

  獲取當天是禮拜幾select to_char(sysdated) from dual;  禮拜天為禮拜一為類推


From:http://tw.wingwit.com/Article/program/Oracle/201311/16899.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.