DB2 格式化輸出 Date


在Oracle中可以使用TO_CHAR()函數來將日期類型的數據轉換成字符串輸出,並且可以指定輸出格式:

 TO_CHAR(date_expression, 'YYYY-MM-DD')
 TO_CHAR(date_expression, 'HH24:MI:SS')

DB2也有TO_CHAR 和 TO_DATE函數,但只能提供固定的轉換格式,而且數據類型是timestamp,如下:

TO_CHAR (timestamp_expression,'YYY-MM-DD HH24:MI:SS')
TO_DATE (string_expression, 'YYY-MM-DD HH24:MI:SS')

如果要轉換date的格式,直接用CHAR()函數,如下:

CHAR(date_expression,ISO)
CHAR(time_expression,ISO)

ISO指定的日期格式是 yyyy-MM-dd,可以指定其他的格式:

參數 日期格式 說明
DEF   Use a date and time format associated with the territory code.
EUR 30.01-2011 Use the IBM standard for Europe date and time format.
ISO 2011-01-30 Use the date and time format of the International Standards Organization.
JIS
2011-01-30
Use the date and time format of the Japanese Industrial Standard.
LOC   Use the date and time format in local form associated with the territory code of the database.
USA 01/30/2011 Use the IBM standard for U.S. date and time format.
 
 
 
參考資料:
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM