1.直接向表中插入数据
insert into table 表名 values (数据);
2.通过查询插入数据
insert overwrite table 表名1 partition(分区字段='值') select 指定字段 from 表名2;
3.多插入模式
from 原始表
insert overwrite table 被插入表1 partition(分区字段='值'') select 指定字段
insert overwrite table 被插入表2 partition(分区字段='值') select 指定字段;
4.查询语句中创建表并加载数据
create table 表1 as select 指定字段 from 表2;
5.创建表时通过location指定加载数据路径
create external table 表1 (表1字段...) row format delimited fields terminated by '分隔符' location 'HDFS路径';