插入声明

insert overwrite
insert overwrite 语句删除目标表或分区中的所有现有文件,然后根据所使用的 select 语句添加新文件。请注意,当对表或用于加载表的 DML 进行结构更改时,有时不会删除旧文件。使用动态分区加载到表时,只会覆盖 select 语句定义的分区。目标中任何预先存在的分区都将保留,不会被删除。

insert into
insert into 语句根据所使用的 select 语句将新数据附加到目标表中。