开发者社区> 问答> 正文

MaxCompute SQL执行过程中,报错列数相关错误

在 MaxCompute SQL执行过程中,报错Table xx has n columns, but query has m columns如何处理?

展开
收起
montos 2020-05-27 20:06:48 2601 0
1 条回答
写回答
取消 提交回答
  • MaxCompute SQL使用INSERT INTO/OVERWRITE插入数据时,需要保证SELECT查询出 来的字段和插入的表的字段匹配,匹配内容包括顺序、字段类型,总的字段数量。目前 MaxCompute不支持插入表的指定字段,其他字段为NULL或者其他默认值的情况,您可以 在SELECT的时候设置成NULL,例如SELECT ‘a’,NULL FROM XX。

    如有更多疑问咨询可以加入MaxCompute开发者社区钉群点击链接

    2020-05-27 21:35:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载