HiveSQL常用语法汇总

234 阅读1分钟

简介

TODO...

其实这篇文章没必要写的,但就当笔记存着吧。直接翻官网不香吗,我不认为目前你能搜索到的内容有Hive Wiki写的好..

Hive Wiki超链附上:

cwiki.apache.org/confluence/…

增加字段

alter table table_name add columns (column_1 string,column_2 int) --字段将添加在原表的最后

修改字段

alter table table_name change column_1 column_new string;

修改字段位置

alter table table_name change column_1 column_1 string after column_2 ;  -- 移动到column_2字段后

删除字段

alter table table_name replace columns(column_2 string);

为字段修改注释

alter table table_name change column cloumn_1 cloumn_1 string COMMENT'修改字段注释为...';

删除hive表分区

alter table [TABLE_NAME] drop partition (etl_dt>='20181102',etl_dt<='20181104')