DB2で日付加算する

DB2で日付加算する

DB2で日付を扱う方法です。TO_DATEを使用します。

SELECT TO_DATE('29991231', 'YYYYMMDD')
FROM SYSIBM.SYSDUMMY1

結果は以下のようになります。

2999-12-31 00:00:00.000000

日付に1日を加算するには以下のようにdayを記述します。

SELECT TO_DATE('29991231', 'YYYYMMDD') + 1 DAY
FROM SYSIBM.SYSDUMMY1

ちなみに99991231に1を加算するとOracleではエラーになりますが、DB2では空白になります。

コメント

タイトルとURLをコピーしました