SQL
CaptainDing
努力成为互联网行业的一名成功的技术人才!
展开
-
查看Hive 表 所有信息
目录1. 查询创建表信息(show create table)2. 查询表的字段信息(desc)3. 查看表的详细属性信息(desc formatted)4. 查看表的delimiter信息(describe extended)5. 查看表的partitions信息(show partitions ) a.表不是partition表 b. 表有partitio...原创 2018-11-16 10:17:04 · 11275 阅读 · 0 评论 -
Hive表删除表部分数据
背景:1、hive表删除数据不能使用DELETE FROM table_name 中SQL语句2、hive表删除数据要分为不同的粒度:table、partition、partition内一、有partition表1. 删除具体partitionalter table table_name drop partition(partiton_name='value'))2. ...原创 2018-11-16 11:18:56 · 39617 阅读 · 2 评论 -
hive 表插入、导入数据
1. 向有分区的表插入数据 (1) 覆盖现有分区数据,如果没有该指定分区,新建该分区,并且插入数据INSERT OVERWRITE TABLE 库名.表名 PARTITION(dt='2018-09-12',name='Tom', ...)SELECT ... FROM 库名.表名 where...(2)向现有的分区插入数据 (之前的数据不会被覆盖)INSERT INTO ...原创 2018-12-21 17:30:24 · 5351 阅读 · 0 评论