一、直接创建
create table IF NOT EXISTS db_hive.bf_log_1212
(
ip string COMMENT'ip地址',
user string,
req_url string COMMENT'user 请求url地址'
)
COMMENT 'beifeng web logs'
ROW FORMAT DELIMITED FIELDS TERMINATED BY ' ' COLLECTION ITEMS TERMINATED BY '\n'
stored as textfile;
location '/user/beifeng/hive/warehouse/bf_log_1212
二、第二种创建表方式
create table if not exists default.bf_log_1812_sa
AS select ip,user from default.bf_log_1212;
三、第三种创建表方式
create table IF NOT EXISTS default.bf_log_1
like default.bf_log_1212;
从大表中抽取一部分 叫 分表。涉及优化。