开发者社区 问答 正文

Hive 当中变更表定义语句具体是什么呢?

Hive 当中变更表定义语句具体是什么呢?

展开
收起
游客ahv54x37wvm7u 2021-12-08 19:09:58 372 分享 版权
1 条回答
写回答
取消 提交回答
  • ALTER TABLE table_name ADD [IF NOT EXISTS] PARTITION (partition_col1 = partition_col_value1 ...);  --- 增加分区
    ALTER TABLE table_name ADD COLUMNS (col_name1 type1 comment 'XXX');  --- 增加列,同时定义类型与注释
    ALTER TABLE table_name CHANGE COLUMN old_col_name new_col_name column_type COMMENT column_comment;  --- 修改列名和注释
    ALTER TABLE table_name SET lifecycle days;  --- 修改生命周期
    
    2021-12-08 19:10:20
    赞同 展开评论
问答分类:
问答标签:
问答地址: