gpt4 book ai didi

oracle - ORA-00918:列含糊不清:如何找到该列

转载 作者:行者123 更新时间:2023-12-03 15:31:18 25 4
gpt4 key购买 nike

我遇到了经典错误:

ORA-00918: column ambiguously defined


通常,我知道如何解决它,但现在的问题是我正在处理700行查询。
有没有办法识别列?

最佳答案

您是否尝试过进行二进制搜索?
例如
如果您的原始查询看起来像

Select  col1 
,col2
,col3
,col4
from MyTable
  • 您可以从评论第二个一半开始

  • Select  col1
    ,col2
    /*,col3
    ,col4 */
    from MyTable
  • 如果仍然出现错误,请再次运行查询,注释另一半的某些列:

  • Select col1
    /*,col2 */
    ,col3
    ,col4
    from MyTable
    如果仍然出现错误,则问题出在 col1上,否则您需要更改 col2

    关于oracle - ORA-00918:列含糊不清:如何找到该列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12461534/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com