如何在oracle中选择与当前日期和时间戳列小时匹配的记录

时间:2013-08-14 10:52:34

标签: oracle11g

我是oracle DB的新手并编写SQL查询。我在表中有时间戳列。我需要选择与当前日期和小时匹配的记录,忽略其余的时间戳值。 我找到了一种方法,如下面的截断功能,它给我记录匹配标准

    select * from TABLE where trunc(COLUMN_NAME,'HH') = trunc(systimestamp,'HH')

我开始知道上面的查询不会使用索引(如果有的话)。请指导我进行有效的查询。提前谢谢。

0 个答案:

没有答案