从 JDBC 或 hibernate 执行时,以下重复别名的情况是否会导致错误:
SQL Error: 904, SQLState: 42000 ORA-00904: : invalid identifier
select * From table_master VW
LEFT OUTER JOIN TABLE(test_func(1, 300)) vw
ON VW.table_key = vw.function_key
仅在生产中遇到此问题。在测试环境下运行良好。
最佳答案
在我的例子中,数据库字段不存在,并且它正在返回 SQL 错误:904,SQLState:42000 ORA-00904: : 无效标识符
创建字段后,当然它起作用了,
仔细检查这些字段并确保它们匹配...
希望它能为您提供查找问题的线索
关于SQL 错误 : 904, SQLState: 42000 ORA-00904::无效标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39297701/