NEXT_DAY

指定日付から次の指定曜日を取得します。
尚、単純に翌日を取得したい場合は日付に +1 することで取得できます。

-- Oracle
NEXT_DAY ( date, week_day)

return : 指定日付1と指定日付2の月数の差
date : 指定日付
week_day : 曜日(1~7、または'日曜日'~'土曜日')

 

*
2015/02/14 と 2015/03/14 の月の差を取得する場合は、以下のように記述します。

 SELECT NEXT_DAY(TO_DATE('2015/02/14'), '月曜日')
   FROM DUAL
;

結果

NEXT_DAY(TO_DATE(‘2015/02/14’), ‘月曜日’)
2015/02/16

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です