Oracle-按一天中的时间返回记录

时间:2019-05-10 18:56:30

标签: sql oracle

我有一个大型数据库,其中的列包含时间戳记(日期/时间)。插入了一些记录,时间恰好是午夜(无毫秒)。我想要一个查询,该查询将返回表中的所有记录,而不考虑日期,该记录的时间为午夜。

我知道如何创建一个带有午夜时间戳记的记录,但是不知道如何专门搜索它们。

select TRUNC(SYSDATE) FROM DUAL;

1 个答案:

答案 0 :(得分:1)

您可以将列值与截断值进行比较:

where datetimecol = trunc(datetimecol)