从SQL当前日期起两周后的日期

mpl*_*use 1 sql oracle

如何在当前日期两周后提取日期?

SELECT blabla
FROM table
WHERE blabla IN [sysdate + 2 weeks]
Run Code Online (Sandbox Code Playgroud)

Tri*_*mon 8

怎么样 ... ?

SELECT blabla
  FROM table
 WHERE blabla > SYSDATE AND blabla < SYSDATE +14;
Run Code Online (Sandbox Code Playgroud)

SYSDATE +x意味着x从现在开始几天.

ps:对于日期为+14的记录使用...

SELECT blabla
  FROM table
 WHERE blabla LIKE SYSDATE +14;
Run Code Online (Sandbox Code Playgroud)

PPS作为本下面指出的,在使用的潜在危险LIKE,因为它依赖于nls_date_format参数.请注意设置适当的格式或查看Gordons方法.@Ben:谢谢你的说明.

希望这会有所帮助......干杯!