创建表
CREATE TABLE `mydb.user`(
`name` string,
`addr` string,
`tel` string)
partitioned by(date string )
ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' ;
删除表
drop table tablename
查看表
desc db.tablename;
1.修改表注释
alter table 表名 set tblproperties('comment' = '注释');
2.修改字段注释
alter table 表名 change 旧字段名 新字段名 字段类型 comment '注释';
修改分区信息
对于分区表,当分区字段是日期是,通过分区删除
-- Change the column type to string//将类型修改为字符串
alter table dwd_trd_r_base1 partition column (report_date string);
-- Drop the offending partitions //删除分区
alter table dwd_trd_r_base1 drop partition(report_date='2018-03-01');
...
-- Change the column type back to date //将分区改回date类型
alter table dwd_trd_r_base partition column (report_date date)
--修改表名
ALTER TABLE dwd_trd_r_base1 RENAME TO dwd_trd_r_base;版权声明:本文为qq_34112891原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。