私は、 "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
はこれを行うには良い、terser方法はありますか?
ps:ロケールを使用することはオプションではありません。
あなたは(つまり、誰かが文字列フィールド保存される)日付の書式を設定している理由_database_理由がありますか?表示用の書式設定は_view_コードの仕事であるため、**データベースではありません。 –