前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hive编程指南 | 增加、修改、删除字段

Hive编程指南 | 增加、修改、删除字段

作者头像
week
发布2022-01-07 13:57:28
5.5K0
发布2022-01-07 13:57:28
举报
文章被收录于专栏:用户画像用户画像

1.增加字段

代码语言:javascript
复制
alter table table_name add columns (column_1 string,column_2 int) --字段column_1,column_2将添加在原表的最后面

2.修改字段

代码语言:javascript
复制
alter table table_name change column__1 a1 string;

如果需要修改的位置,则

代码语言:javascript
复制
alter table table_name change c_time c_time string after column_1 ;  -- 移动到指定位置,column_1字段的后面

3.删除字段

hive中不支持alter table table_name drop columns这种语法,支持replace

例如删除column_2,可以用以下语法

代码语言:javascript
复制
--建表语句,如果已经建过表了则可以忽略该语句
create table table_name (
column_1 string,
column_2 int);

--删除column_2
alter table table_name replace columns(
column_2 string);    --column_2不写,即删除column_2,保留olumn_1
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-02-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档