Hive Alter table change Column Name

前端 未结 3 1772
庸人自扰
庸人自扰 2020-12-23 21:00

I am trying to rename a columnName in Hive. Is there a way to rename column name in Hive .

tableA (column1 ,_c1,_c2) to tableA(column1,column2,column3) ??

3条回答
  •  一个人的身影
    2020-12-23 21:39

    Change Column Name/Type/Position/Comment:

    ALTER TABLE table_name CHANGE [COLUMN] col_old_name col_new_name column_type [COMMENT col_comment] [FIRST|AFTER column_name]

    Example:

    CREATE TABLE test_change (a int, b int, c int);
    
    // will change column a's name to a1
    ALTER TABLE test_change CHANGE a a1 INT;
    

提交回复
热议问题