标签: sql oracle
我有一个大型数据库,其中的列包含时间戳记(日期/时间)。插入了一些记录,时间恰好是午夜(无毫秒)。我想要一个查询,该查询将返回表中的所有记录,而不考虑日期,该记录的时间为午夜。
我知道如何创建一个带有午夜时间戳记的记录,但是不知道如何专门搜索它们。
select TRUNC(SYSDATE) FROM DUAL;
答案 0 :(得分:1)
您可以将列值与截断值进行比较:
where datetimecol = trunc(datetimecol)