开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

这个横向表的列col会报错有人知道吗 SQL validation failed. From l

这个横向表的列col会报错有人知道吗 SQL validation failed. From line 45, column 10 to line 45, column 12: Column 'col' not found in any table3625问.png

展开
收起
游客3oewgrzrf6o5c 2022-08-24 18:12:16 778 0
1 条回答
写回答
取消 提交回答
  • 全栈JAVA领域创作者

    看起来这个错误似乎是因为 SQL 语句中引用的列名称不存在于任何表中。这个问题的根本原因可能是 SQL 查询语句的语法错误或列名称拼写错误。 解决这个问题的步骤如下:

    检查 SQL 查询语句:检查语句中的拼写错误,确保列名称的拼写正确。 检查表的定义:确保表的定义正确,包括表名称、每个列的数据类型、主键、外键等。 检查表的连接:确保表与表之间的连接正确。 重新尝试查询:如果上述步骤都没有解决问题,可以尝试重新运行查询语句。 如果以上步骤都没有解决问题,可能需要进一步检查数据库和系统设置,或者联系数据库管理员或系统管理员寻求帮助。

    2023-06-09 18:30:14
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关电子书

更多
AnalyticDB基础版:云原生My SQL 敏捷数仓 立即下载
第十二届 BigData NoSQL Meetup — 基于hbase的New sql落地实践 立即下载
时序数据库TSDB的SQL与流计算 立即下载