1

我在linux中有一个奇怪的问题。

我有一个查询分数

end_time > SYSTIMESTAMP 

当我从 linux 运行时会引发错误:

2012-12-20 05:03:05,443 WARN  [org.hibernate.util.JDBCExceptionReporter] (ajp-8109-8) SQL Error: 1878, SQLState: 22008
2012-12-20 05:03:05,443 ERROR [org.hibernate.util.JDBCExceptionReporter] (ajp-8109-8) ORA-01878: specified field not found in datetime or interval

这在 Windows 中运行良好。

我特别想要 SYSTIMESTAMP,因为我需要获取正在运行数据库的机器的当前时间戳。

end_time类型TIMESTAMP(6)。我的要求是过滤 end_time 字段值大于当前时间的记录。我应该使用哪个功能?

4

0 回答 0