我的选择查询的结尾是:
and logoff_time > to_date('2013-11-27 14:18:42','yyyy-mm-dd hh24:mi:ss');
但是在指定的时间之前,这将在logoff_time
中返回(在SQL Developer中)行 - 例如上午03点。
这个问题与时区有关吗?我在GMT,服务器也是如此,虽然我不知道它认为它是什么时区。
顺便说一句,此logoff_time列为an Oracle system audit column。 (实际上,我试图直接在底层审计表上通过子查询重构它。)
答案 0 :(得分:0)
我的错误。事实上,时代更新了。我只是因为我在SQL Developer首选项中将它们设置为HH:MI:SS
而不是HH24:MI:SS
这一事实而感到困惑,所以我看着03并认为这意味着凌晨3点而不是3点。