Hive常用语句记录

来源:互联网 发布:同业分销 知乎 编辑:程序博客网 时间:2024/05/22 13:39

1、修改表名、表移库

ALTER TABLE {database.old_table} RENAME TO {database.new_table}
  • database.old_table:老表名
  • database.new_table:新表名

2、Hive表及分区添加字段

#表添加字段alter table tablename add columns (field type);#分区添加字段alter table tablename partition(xxx = yyy) add columns(field type);

3、Hive表修改字段名、字段类型

alter table tablename change column column_old_name column_new_name int

change column之后会跟三个参数,按照顺序依次是:老字段名、新字段名、新字段类型

4、重命名表

ALTER TABLE table_name RENAME TO new_table_name;// 例如想将数据表移动到别的数据库,可用该命令ALTER TABLE old_database.table_name RENAME TO new_database.table_name
原创粉丝点击