Hive中可以修改表的字段顺序。
如果发现Hive中创建的表字段顺序有问题,那么可以使用ALTER TABLE命令来修改,语法为:
ALTER TABLE table_name CHANGE col_old_name col_new_name column_type AFTER column_name;
具体例子如下:
hive> create table lxw1234_com ( > a string, > b string, > c string > ); OK Time taken: 0.107 seconds hive> desc lxw1234_com; OK a string b string c string Time taken: 0.167 seconds, Fetched: 3 row(s) hive> alter table lxw1234_com change column c c string after a; OK Time taken: 0.242 seconds hive> desc lxw1234_com; OK a string c string b string Time taken: 0.14 seconds, Fetched: 3 row(s) hive>
如果觉得本博客对您有帮助,请 赞助作者 。
转载请注明:lxw的大数据田地 » Hive中修改表的字段顺序