函数NEXT_DAY返回大于指定日期参数的第一个周日期。
应该至少指定周日期的前三个字母,例如SAT,如果日期中包括时间部分,那么对结果没有影响。
下面是函数NEXT_DAY的示例。
SELECT NEXT_DAY(TO_DATE('13-AUG-07','DD-MON-YY'),'SUNDAY') FROM DUAL;
next_day
--------------------
19-AUG-07 00:00:00
(1 row)
SELECT NEXT_DAY(TO_DATE('13-AUG-07','DD-MON-YY'),'MON') FROM DUAL;
next_day
--------------------
20-AUG-07 00:00:00
(1 row)