【发布时间】:2014-01-07 09:22:05
【问题描述】:
我有一个名为entrytimestamp 的日期时间字段,该字段的内容例如:2014-01-07 16:20:00。我想查询09:00:00点之后所有有entrytimestamp的数据,不管是什么日期。
我有一个原型查询:
select *
from trading
where to_char(entrytimestamp, "%H%M%S") >= "090000"
但我认为这在逻辑上是错误的,因为它会比较文本字符串,而不是序列值。正确的做法是什么?
【问题讨论】: