大数据学习——hive数仓DML和DDL操作
2024-08-23 01:49:03
1 创建一个分区表
create table t_partition001(ip string,duration int)
partitioned by(country string)
row format delimited
fields terminated by ',';
2 添加数据
load data local inpath '/root/hivedata/t_partitioned' into table t_partition001 partition(country="China");
3 增加一个分区
alter table t_partition001 add partition(country="Japan");
4添加数据
load data local inpath '/root/hivedata/t_partitioned' into table t_partition001 partition(country="Japan");
5 show partitions t_partition001;
6删除分区
alter table t_partition001 drop partition(country="Japan");
7修改表名
alter table t_partition001 rename to t_partition002;
8表增加一列
alter table t_partition002 add columns(city string);
9 替换表中所有字段
alter table t_partition002 replace columns(name string);
10 更新某一列
最新文章
- js基础
- shell脚步传参
- CSS基本知识4-CSS行模型
- centos,apache运维经验
- .NET破解之图片下载器
- JQuery------如何判断当前点击的是否是哪个类
- ioS基础篇(十九)——UIResponder简析
- iOS手势(滑动)返回的实现(自定义返回按钮)
- LeetCode1:Two Sum
- UVa 10328 - Coin Toss (递推)
- Android常见开发思路
- Android开发环境搭建(2015年8月更新)
- 黑马程序员_<;<;properties,打印流,合并流,分割流>;>;
- 层层递进Struts1(六)自定义转换器
- yii2.0 控制器方法 视图表单 Form表单处理
- php调用webservice报错Class &#39;SoapClient&#39; not found
- mayavi安装
- ------- 软件调试——挫败 QQ.exe 的内核模式保护机制 -------
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column &#39;t.statis_date&#39;
- 46个Linux面试常见问题送给你