开发者社区> 问答> 正文

咨询下下面这种语法 b表中select的字段顺序必须和a表的字段一一对应吗, 还是odps会根据b表中的select字段名字来插入到a表中对应的字段 INSERT OVERWRITE TABLE a select id, creator from b

咨询下下面这种语法 b表中select的字段顺序必须和a表的字段一一对应吗, 还是odps会根据b表中的select字段名字来插入到a表中对应的字段
INSERT OVERWRITE TABLE a
select id, creator from b

展开
收起
琴瑟 2017-05-31 13:24:34 5144 0
2 条回答
写回答
取消 提交回答
  • 必须一一对应的

    2019-07-17 21:14:18
    赞同 展开评论 打赏
  • TA有点害羞,没有介绍自己...

    b表中select的字段顺序必须和a表的字段一一对应,尤其是字段数量和顺序上要对应。odps中不会通过字段名称进行匹配插入a表。

    2019-07-17 21:14:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载