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')