NEXT_DAY
構文
目的
NEXT_DAY
は、char
で指定した曜日で、日付date
より後の最初の日付を戻します。戻り型は、date
のデータ型に関係なく常にDATE
です。引数char
は、セッションの日付言語での曜日である必要があります(フルネームでも省略形でも可)。必要最小限の文字数は、省略形の文字数です。有効な省略形の後に続けて文字が入力されていても、それらの文字は無視されます。戻り値は、引数date
と同じ時、分および秒のコンポーネントを持っています。
例
次の例では、2009年10月15日以降の最初の火曜日の日付を戻します。
SELECT NEXT_DAY('15-OCT-2009','TUESDAY') "NEXT DAY" FROM DUAL; NEXT DAY -------------------- 20-OCT-2009 00:00:00