4

在 Oracle SQL Developer 中,如何根据当前日期确定下一个星期三的日历日期。我已经搜索并看到了许多关于 Ruby、PHP、MYSQL 的示例,但没有针对 oracle sql。我读了这篇关于DATETIME 计算的文章,但是这些我们在课堂上没有讨论过。我们正在处理日期转换、大小写、时间、时间戳和间隔,但我不确定如何解决这个问题。

4

2 回答 2

4

Nex_day函数将返回第一个工作日的日期,指定为函数的第二个参数,晚于指定为函数的第一个参数的日期。例如:

SQL> select next_day(sysdate, 'WEDNESDAY') next_day
  2    from dual
  3  ;

NEXT_DAY
-----------
05-DEC-2012
于 2012-11-29T06:39:07.967 回答
0

您可以使用名为 NEXT_DAY 的 DATE 函数

试试这个

SELECT NEXT_DAY(SYSDATE,'WEDNESDAY') "Next WED"
  FROM DUAL ;
于 2012-11-29T06:54:56.833 回答