数据湖探索 DLI-INSERT:描述

时间:2024-12-13 17:52:41

描述

  • 向表中插入新的数据行。
  • 如果指定了列名列表,那么这些列名列表必须与query语句产生列列表名完全匹配。表中不在列名列表中的每一列,其值会设置为null。
  • 如果没有指定列名列表,则query语句产生的列必须与将要插入的列完全匹配。
  • 使用insert into时,会往表中追加数据,而使用insert overwrite时,如果表属性“auto.purge”被设置为“true”,直接删除原表数据,再写入新的数据。
  • 如果对象表是分区表时,insert overwrite会删除对应分区的数据而非所有数据。
  • insert into后面的table关键字为可选,以兼容hive语法。
support.huaweicloud.com/sqlref-hetuengine-dli/dli_16_0062.html