在 oracle 中比较日期

标签: sql Oracle
发布时间: 2017/4/15 18:53:34
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

例如我有表行中 finish 的值︰

20-JAN-06;
21-SEP-06;
12-FEB-10;
15-MAR-09;
03-JUL-09;
23-JAN-09;

我该如何比较呢反对 sysdate ?我知道,这段代码是不正确的︰

Select name from project where finish <= sysdate ;

解决方法 1:

为什么不使用 ANSI 标准 CURRENT_TIMESTAMP

SELECT * FROM SomeTable WHERE Finish <= CURRENT_TIMESTAMP;

小提琴在这里

官方微信
官方QQ群
31647020