タイムスタンプに日数を追加するにはどうすればよいですか?私のタイムスタンプが01-JAN-2011 11-09-05
と追加して2日、欲しい03-JAN-2011 11-09-05
。
select '01-jan-2011 11-09-05' + interval '2' day
完全なOracle中心のソリューションは、デフォルトの間隔がOracleの日付/タイムスタンプの日数であるため、タイムスタンプ値に2を追加するだけです。
SELECT TO_TIMESTAMP('01-jan-2011 11-09-05','DD-Mon-YYYY HH24-MI-SS') + 2
FROM dual;