INTERVAL(データ型)
・日付データを操作するためのデータ型
・きめ細かなデータを用いた日付データの加算、減算が可能。
使い方
・年と月による間隔を表す。
INTERVAL '2-6' YEAR TO MONTH → 2年6ヶ月
INTERVAL '12' MONTH → 12ヶ月
・日と時間、分、秒による間隔を表す。
INTERVAL '5 10:20:4.2345' DAY TO SECOND → 5日10時間20分4.2345秒
INTERVAL '10 5' DAY TO HOUR → 10日5時間
INTERVAL '7 3:30' DAY TO MINUTE → 7日3時間30分
INTERVAL '6:15:30.234' HOUR TO SECOND → 6時間15分30.234秒
・加算のサンプル
START_DATE = 2005/12/12 12:30:05.34500
SELECT start_date + INTERVAL '10:10' HOUR TO MINUTE time FROM ・・・
→ time = 2005/12/12 22:40:05.345000000
最終更新:2006年01月23日 19:01