`

column ambiguously defined

阅读更多

从数据库层面,如果查询2个表t1 t2,表有相同的字段c1 select c1 from t1 ,t2 就会报同样的错误。

签于你的情况比较特殊,可以是windows 跟linux下有细微的差别,造成了 cognos 解析的sql 在windows 下和在linux下发给数据库的解析规则不是完全一样。 如果可以建议你对每一个source 里的subject 看一下有没有重复的取某个表,另外,如果可以的话,对每一个subject 取的表做一下重命名

分享到:
评论

相关推荐

    ORACLE疑难错误解析.pdf

    4. **列定义重复 (column ambiguously defined)** 在进行表连接时,如果引用的字段在多个表中都存在,不指定表名会导致这个错误。比如,EMP和DEPT两个表都有DEPT_NO字段,直接使用`dept_no`进行查询会出现重复定义...

    SQL21日自学通

    Column Ambiguously Defined 478 Not Enough Arguments for Function480 Not Enough Values481 Integrity Constraint Violated--Parent Key Not Found 482 Oracle Not Available 483 Inserted Value Too Large for ...

    Cracking the PM Interview

    Cracking the PM InterviewHow many pizzas are delivered in Manhattan?... Learn how the ambiguously-named 'PM' (product manager / program manager) role varies across companies, what exp

    【精品】副词练习题二(解析.doc

    - "ambiguously"(含糊不清地):指说话或表达模糊不清。 - "aggressively"(攻击地):表示积极进取或有攻击性的行为。 5. 成功与努力的关系: 副词"mean"在此表示"意味着"。句子指出,成功意味着努力工作,但...

    单词关于IT

    13. **Ambiguously**:在编程或文档中,含糊不清的描述可能导致误解。编写清晰、明确的代码和文档是避免混淆的重要原则。 14. **Permission Denied**:这是一个常见的错误消息,表明用户没有足够的权限执行特定操作...

Global site tag (gtag.js) - Google Analytics