在oracle中,可以利用to_char()函數將日期轉為字串,該函數的作用就是將數值類型或日期型轉換為字元型;語法為「to_char(x[,f]) ”,可以把日期類型x按格式f進行格式化轉換為字串。
本教學操作環境:Windows7系統、Oracle 11g版、Dell G3電腦。
在oracle中,可以利用to_char()函數將日期轉為字串。
Oracle to_char函數的功能是將數值型或日期型轉換為字元型。
語法:
to_char(x[,f])
可以把日期類型x按格式f進行格式化轉換為字串。
用於date/time 轉換的範本(f的可能值)
#描述 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#HH | 一天的小時數(01-12) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#HH12 | 一天的小時數(01-12) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HH24 | 一天的小時數(00-23) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MI | 分鐘(00- 59) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SS | #秒(00-59) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SSSS | 午夜後的秒(0-86399) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AM or A.M. or PM or P.M. | 正午標識(大寫) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#am or a.m. or pm or p.m. | 正午標識(小寫) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#Y,YYY | 帶逗號的年(4 和更多位) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
YYYY | 年(4和更多位) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
YYYY | ##年的後三位|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
年的後兩位數 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
年的最後一位 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
年標識(大寫) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
年標識(小寫) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
全長大寫月份名(9字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
全長混合大小寫月份名(9字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
全長小寫月份名(9字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
大寫縮寫月份名(3字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
縮寫混合大小寫月份名(3字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
小寫縮寫月份名稱(3字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
月份(01-12) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
全長大寫日期名稱(9字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
全長混合大小寫日期名(9字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
全長小寫日期名稱(9字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
縮寫大寫日期名稱(3字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
縮寫混合大小寫日期名稱(3字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
縮寫小寫日期名稱(3字元) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一年的日子(001-366) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一個月裡的日子(01-31) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一週裡的日子( 1-7;SUN=1) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一個月裡的周數 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
一年裡的周數 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
世紀(2 位) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Julian 日期(自西元前4712年1月1日來的日期) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
##RM | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
示例: select to_char(sysdate,'yyyy-mm-dd') from dual; 2018-11-13 to_char 例子
Oracle教學》 |
以上是oracle怎麼將日期轉為字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!