COGNOS给出错误'Column ambiguously defined'

时间:2012-10-02 15:45:09

标签: cognos-8

当我尝试在COGNOS Report Studio中运行报告时,出现错误:ORA-00918: column ambiguously defined 现在没有办法获得运行时sql并针对oracle db测试它。所以我一直在摸索着。 我的问题是......当我们在框架管理器中开发模型时,我们不会编写自己的sql。只需指定表,列和连接即可。因此,错误永远不会发生,因为当您忘记使用表别名为列名添加前缀时会出现此错误。

1 个答案:

答案 0 :(得分:0)

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