0


oracle查询日期为当天的数据sql

可以使用 Oracle 的函数

SYSDATE

来获取当前日期。例如,要查询表

mytable

中日期为当天的数据,可以使用以下 SQL 语句:

SELECT * FROM mytable WHERE date_column = SYSDATE;

请注意,如果

date_column

类型为

DATE

,则上述语句可能会产生错误,因为

SYSDATE

返回的是日期和时间。在这种情况下,可以使用以下语句来解决这个问题:

SELECT * FROM mytable WHERE date_column = TRUNC(SYSDATE);
TRUNC

函数会将日期截断为零时刻,这样就可以将其与字段

date_column

进行比较了。

最后,还可以使用以下语句来查询当天零时到第二天零时之间的数据:

标签: oracle sql 数据库

本文转载自: https://blog.csdn.net/weixin_35754962/article/details/129083943
版权归原作者 Shen Planck 所有, 如有侵权,请联系我们删除。

“oracle查询日期为当天的数据sql”的评论:

还没有评论