创建Hive表时,报错Unknown column ‘A0.IS_REWRITE_ENABLED’ in ‘field list’
解决方案
在hive的元数据(mysql中的metastore数据库中)的TBLS表中添加相应字段

添加成功后的表结构
比如这次遇到的错误就是没有IS_REWRITE_ENABLED字段.
修改sql语法
sql
alter table TBLS add IS_REWRITE_ENABLED bit(1) not null default b'0';
alter table TBLS change IS_REWRITE_ENABLED NEW_NAME bit(1) not null default b'0';
alter table TBLS drop IS_REWRITE_ENABLED;