Sysdate where子句在Oracle SQL中不起作用

西蒙兹

我在下面的选择查询中,我仅尝试获取今天的数据,但未返回任何内容:

select * from V_TER
where SYSTEM_INSERTED_AT = SYSDATE;

SYSTEM_INSERTED_DATEDate数据类型和值被存储在该字段例如2021-01-15 15:17:13

戈登·利诺夫

Oracle中的问题是日期在数据和数据sysdate本身中都可能具有时间成分

我建议您检查当前日期的任何时间:

where system_inserted_at >= trunc(sysdate) and
      system_inserted_at < trunc(sysdate) + interval '1' day

这通常是优化程序友好的。如果您不在乎,则:

where trunc(system_inserted_at) = trunc(sysdate) 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PL / SQL sysdate格式不起作用?

来自分类Dev

Oracle SQL where子句在某些日期不起作用

来自分类Dev

ORACLE中的WHERE子句

来自分类Dev

SQL条件where子句不起作用

来自分类Dev

SQL where子句不起作用

来自分类Dev

SQL WHERE子句不起作用

来自分类Dev

where子句在mysql中不起作用

来自分类Dev

Oracle SQL - WHERE 子句行为

来自分类Dev

ORACLE中的动态where子句

来自分类Dev

Oracle SQL:如何在XMLTable的路径中传递sysdate

来自分类Dev

Oracle Sysdate>空

来自分类Dev

Redshift(Oracle)的Spark SQL模拟“ SYSDATE”或“ CURRENT_DATE”

来自分类Dev

Linq to SQL isull in where子句不起作用

来自分类Dev

IS NULL在SQL的WHERE子句中不起作用

来自分类Dev

Redshift SQL Case语句和WHERE子句不起作用

来自分类Dev

SQL - 使用 INNER JOIN 的 WHERE 子句中的“NOT IN”不起作用

来自分类Dev

如何从Django中的Oracle DB获取sysdate值

来自分类Dev

最近 5 个月在 Oracle 中动态记录,无需 sysdate

来自分类Dev

不同的子句在SQL Server 2005中不起作用

来自分类Dev

Rails where子句之间在MySQL中不起作用

来自分类Dev

为什么where子句在熊猫中不起作用?

来自分类Dev

WHERE子句似乎在PHP中不起作用

来自分类Dev

android中的SQlite WHERE子句不起作用

来自分类Dev

where子句在laravel 5.2中不起作用

来自分类Dev

where 子句在 cakephp 3.4 中不起作用

来自分类Dev

Where 子句在我的 mysql 查询中不起作用

来自分类Dev

似乎 WHERE 子句在我的 VBA 代码中不起作用

来自分类Dev

Oracle SQL:WHERE子句中的MAX函数

来自分类Dev

左联接与where子句不起作用