hive 修改表名_hive表新增字段或者修改字段
1. hive表操作
1. 修改表字段的數(shù)據(jù)類型或者修改表字段名字
#如果表是外部表,需要先修改為內(nèi)部表 alter table 數(shù)據(jù)庫(kù)名.表名set tblproperties('EXTERNAL' = 'FALSE'); ALTER TABLE 數(shù)據(jù)庫(kù)名.表名 CHANGE COLUMN 字段名 新的字段名(如果不變就保持原字段) 字段類型(若不變就采用原來(lái)的字段) COMMENT '新的字段備注'; alter table 數(shù)據(jù)庫(kù)名.表名set tblproperties('EXTERNAL' = 'TRUE');
2. 新增表字段
#如果是外部表,需要先修改為內(nèi)部表 alter table 數(shù)據(jù)庫(kù)名.表名 set tblproperties('EXTERNAL' = 'FALSE'); -- 新增列 alter table 數(shù)據(jù)庫(kù)名.表名add columns(log_id string COMMENT '數(shù)據(jù)源請(qǐng)求唯一鍵'); alter table 數(shù)據(jù)庫(kù)名.表名set tblproperties('EXTERNAL' = 'TRUE');
總結(jié)
以上是生活随笔為你收集整理的hive 修改表名_hive表新增字段或者修改字段的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python使用循环结构计算10_十二、
- 下一篇: java executebatch_JD