java.sql.SQLSyntaxErrorException: ORA-00904: "NOW": 标识符无效
时间: 2024-03-01 14:52:53 浏览: 413
ORA-00904 WMSYS.WM_CONCAT标识符无效解决方案
你的问题是关于"java.sql.SQLSyntaxErrorException"和"ORA-00904: "NOW": 标识符无效"的错误提示。这个错误通常发生在你试图执行一个SQL查询或更新时,其中一个列名或表名在数据库中不存在或拼写错误。在这种情况下,"NOW"可能是一个无效的列名或表名。
如果你正在使用Oracle数据库,你可以尝试使用"CURRENT_TIMESTAMP"代替"NOW"来获取当前时间戳。例如,你可以使用以下SQL查询语句:
```
SELECT * FROM my_table WHERE created_at > CURRENT_TIMESTAMP - INTERVAL '1' DAY;
```
这应该可以帮助你解决这个问题。如果问题仍然存在,请检查你的SQL语句中所有列名和表名是否正确。
阅读全文