问题描述
我知道我们可以使用“ after”关键字在给定列之后添加一列。
更改表table_name在col1_name之后更改col_name col_name类型
但是对于类似的情况,“ before”关键字不存在
解决方法
否,在蜂巢中的alter table之前不存在关键字。 您是否要使用“之前”,因为您希望新添加的列成为第一列?在这种情况下,hive为您提供了一个“ first”关键字。
您可以参考以下答案以获得详细说明:
In hive,is there a way to specify between which columns to add a new column to?