hive对表的增删改查

hive对表的增删改查,第1张

hive对表的增删改查


前言

本文主要介绍hive中对表的改动基本内容




一、修改

hive的使用中经常会有修改表的 *** 作,本文简单的介绍hive表的修改




二、具体 *** 作


1.重命名表
create table table_a(id int); //创建表table_a;
alter table table_a rename to table_b;//重命名table_a为table_b



2.更新修改列
alter table table_a change column id student_id int;//将列名id修改为student_id,类型不变
alter table table_a change column student_id student_id string;//不修改列名,仅修改列的类型为string
desc table_a;//查询表的结构信息
alter table table_a add columns(name string)//向table_a表中新增一列,列名为name,类型为string
alter table table_a change name name string first;//调整列name在最前面
alter table table_a change name name string after student_id;//将name更新到指定列的后面
alter table table_a replace columns(age int);//替换所有的列
drop table table_a;//删除表

本文总结的是hive中对表的基本 *** 作,分区表跟桶下期再进行总结


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5681575.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存