开发者社区> 问答> 正文

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

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

展开
收起
游客ahv54x37wvm7u 2021-12-08 19:09:58 345 0
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
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Hive Bucketing in Apache Spark 立即下载
spark替代HIVE实现ETL作业 立即下载
2019大数据技术公开课第五季—Hive迁移到MaxCompute最佳实践 立即下载