1、从linux fs和hdfs中加载
load data [local] inpath 'path' [overwrite] into table tblName [partition_sepc];
[local]:如果加上表示本地地址,如果没有表示HDFS上的地址。
[overwrite]:如果加上表示覆盖之前的数据,如果没有表示追加之前的数据。
[partition_sepc]:如果加上表示加载进相应的分区。
2、从其他表中装载
insert table tblName select columns... from otherTblName;
关于overwrite的含义和上述是一致的。
需要注意的是:
tblName表中的字段要和后面select查询的字段要保持一致!!!