目录
前言
本文主要介绍Hive中修改表的操作。
1. 表的重命名
命令如下:
alter table oldname rename to new_name;
下面我们将上文中建好的表t_od_use_cnt重命名为t_od_use_cnt_new,然后再改回来。运行效果如下:
hive> set hive.cli.print.current.db=true;
hive (default)> use app;
OK
Time taken: 0.896 seconds
hive (app)> show tables;
OK
t_od_use_cnt
Time taken: 0.569 seconds, Fetched: 1 row(s)
hive (app)> alter table t_od_use_cnt rename to t_od_use_cnt_new;
OK
Time taken: 0.697 seconds
hive (app)> show tables;
OK
t_od_use_cnt_new
Time taken: 0.039 seconds, Fetched: 1 row(s)
hiv