Hive 修改表名
alter table 旧表名 rename to 新表名;
Hive 修改字段名称 / 字段类型(注意:修改字段类型时要避免数据类型冲突)
alter table 表名 change column 原字段名称 现字段名称 数据类型;
Hive 新增字段表
alter table 表名 add columns(字段名 数据类型);
Hive 修改表的字段顺序
alter table 表名 change column 原字段名称 现字段名称 数据类型 comment 注释 after 字段名称;
这种修改的做法不建议用,因为这样的修改只是逻辑上进行了修改,物理上并没有变化(数据是存储在HDFS,这儿修改只是修改了元数据信息),对特定情况下的表有一定影响