【发布时间】:2014-09-24 21:45:44
【问题描述】:
我有一个这样的 Oracle SELECT 查询:
Select * From Customer_Rooms CuRo
Where CuRo.Date_Enter Between 'TODAY 12:00:00 PM' And 'TODAY 11:59:59 PM'
我的意思是,我想选择今天“date_enter”字段所在的所有位置。我已经在两者之间尝试过Trunc(Sysdate) || ' 12:00:00'之类的东西,但没有用。
建议:我不能使用 TO_CHAR,因为它太慢了。
【问题讨论】:
-
你只在下午选择东西,你知道的。 12点是中午。通常要比较没有时间的日期,您只需将它们都截断(而且您真的需要表中的时间吗?首先将其截断可能会使事情变得更快更容易。)