SQL 错误:904,SQLState:42000 ORA-00904::无效标识符

新手上路,请多包涵

从 JDBC 或 hibernate 执行时,重复别名的以下情况是否会导致错误:

SQL 错误:904,SQLState:42000 ORA-00904::无效标识符

select * From table_master VW
LEFT OUTER JOIN TABLE(test_func(1, 300)) vw
ON VW.table_key = vw.function_key

仅在生产中面临这种情况。它在测试环境中运行良好。

原文由 sam_evang 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.8k
1 个回答

验证与您一起执行查询的用户是否具有 test_func() 函数的必要授权。

原文由 JoseJC 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进