hive 增加列

ALTER TABLE table_name ADD  COLUMNS (col_name data_type [COMMENT col_comment]);

ADD COLUMNS允许用户在当前列的末尾,分区列之前添加新的列。参考https://blog.csdn.net/zhangshk_/article/details/82761694。

表名前不要带库名,带了库名会报错。

 

如果该表有分区,新插入的字段写入值会失败(虽然不报错))。所以要先删除分区,

--删除分区
use dm_mma;
ALTER TABLE table DROP PARTITION(分区字段='2017-04-28')

 


版权声明:本文为qq_15403863原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。