【问题标题】:Query returned non-zero code: 10, cause: FAILED查询返回非零代码:10,原因:FAILED
【发布时间】:2012-08-16 07:41:16
【问题描述】:

全部 当我使用 Hive 从表中选择 id 时,会发生一些错误,如下所示:

查询返回非零代码:10,原因:失败:语义分析错误:第 1:68 行无效的表别名或列引用“Goldman”

有人可以给我一些问题吗?

【问题讨论】:

    标签: hive


    【解决方案1】:

    您的错误似乎表明您正在为不存在的名为 Goldman 的列进行选择。您尝试对列 goldman 执行 HQL 查询,或者您尝试对特定列包含 Goldman 的行执行查询。

    【讨论】:

    • 第 1:68 行无效的表别名或列引用“Goldman”:(可能的列名是:id、company、equity、table_flag、update_time):SELECT mock_equity.id FROM mock_equity WHERE (mock_equity.company = Goldman AND mock_equity.company IS NOT NULL AND mock_equity.id IS NOT NULL)我感到非常惊讶。我可以在表中找到公司列包含值“Goldman”。但它不起作用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-03
    • 2017-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多