0

当我尝试在 COGNOS Report Studio 中运行报告时,出现错误:ORA-00918: column ambiguously defined 现在无法获取运行时 sql 并针对 oracle db 进行测试。所以我只能四处摸索。我的问题是......当我们在框架管理器中开发模型时,我们不会编写自己的 sql。只需指定表和列以及连接。所以这个错误永远不会出现,因为当您忘记在列名前加上表别名时,就会出现这个错误。

4

1 回答 1

0

我同意这很奇怪。开始从查询中删除数据项,直到它起作用。尝试将其缩小到表中的特定数据项。看看在没有违规字段的情况下生成了什么 SQL,这应该会给你一个关于正在发生的事情的提示。

于 2013-06-03T17:19:28.420 回答