我想格式化一個字符串爲「YYYY/MM/DD」的db2日期。格式化日期到字符串
我迄今爲止最好的是:
SELECT CAST(YEAR(MYDATE) AS VARCHAR(4)) || '/'
|| CAST(MONTH(MYDATE) AS VARCHAR(2)) || '/'
|| RIGHT('00' || CAST(DAY(MYDATE) AS VARCHAR(2)), 2) FROM MYCALENDAR
是否還有更好的,更簡潔的方式來做到這一點?
ps:與區域設置的挑戰不是一個選項。
有爲什麼你格式化日期(即,有人存儲字符串字段)一個_database_原因是什麼?因爲用於顯示的格式是_view_代碼的工作,所以**不能**數據庫。 – 2012-01-31 16:50:49