Hadoop生态hive(六)Hive QL表
一、创建表
语法:
create [temporary] [external] table [if not exists] [db_name.] table_name
[(col_name data_type [comment col_comment], ...)]
[comment table_comment]
[row format row_format]
[stored as file_format]
例子:
create table if not exists person (
id int,
name string
)
comment 'human table'
row format delimited
fields terminated by '\t'
lines terminated by '\n'
stored as textfile;
二、查看表的结构
语法;
desc[ribe] table_name;
例子:
describe person;
三、修改表
语法:
alter table name rename to new_name
alter table name add columns (col_spec[, col_spec ...])
alter table name change column_name new_name new_type
alter table name replace columns (col_spec[, col_spec ...])
修改表名:
alter table person rename to human;
加列:
alter table human add columns (age int);
删除列:
四、删除表
语法:
drop table [if exists] table_name;
例子:
drop table human;
五、数据插入、查询与删除
插入:
insert into human values(1,'pan',13);
查询:
select * from human;
删除:
truncate table table_name;
-- 清空表,第二种方式
insert overwrite table table_name select * from table_name where 1=0;
Hadoop生态hive(六)Hive QL表相关推荐
- 探秘Hadoop生态6:Hive技术初探与实践入门
数据仓库_总结 一,数据类型 数据储存库将包括关系数据库.数据仓库.事务数据库.高级数据库系统.一般文件.数据流和万维网.高级数据库系统包括对象-关系数据库和面向特殊应用的数据库,如空间数据库.时间序 ...
- Hadoop 生态系列之 Mapreduce
阅读文本大概需要 5 分钟.文章稍长,建议收藏慢慢看. 目前 Hadoop 系列文章的规划就是这样,持续补充完善中- 同时可以访问 https://data.cuteximi.com Hadoop 生 ...
- Hadoop 生态系列之 HDFS
目前 Hadoop 系列文章的规划就是这样,持续补充完善中... 同时可以访问 :https://data.cuteximi.com Hadoop 生态系列之1.0和2.0架构 Hadoop 生态系列 ...
- Hadoop 生态系列之 1.0 和 2.0 架构
自学大数据有一段时间了,找工作历时一周,找到一家大厂,下周入职,薪资待遇还不错,公司的业务背景自己也很喜欢.趁着还没有入职,给大家争取先把 Hadoop 系列的文章总结完毕,可以当做科普文,也可以当做 ...
- Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
Pig 一种操作hadoop的轻量级脚本语言,最初又雅虎公司推出,不过现在正在走下坡路了.当初雅虎自己慢慢退出pig的维护之后将它开源贡献到开源社区由所有爱好者来维护.不过现在还是有些公司在用,不过我 ...
- HADOOP docker(六):hive简易使用指南
前言 1.hive简介 1.1 hive组件与相应功能: 1.2 hive的表类型 1.3 分区表 1.3 分隔符 1.4 hive的数据存储 2.数据类型 2.1 基本数据类型 2.1 复杂数据类型 ...
- 【hadoop生态之Hive】Hive的DDL数据定义语言【笔记+代码】
四.DDL数据定义 4.1 创建数据库 1)创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db. hive (default)> create ...
- hadoop生态下hive安装过程
Hive的安装部署 1.首先在Linux本地,新建/data/hive1目录,用于存放所需文件 (1)mkdir -p /data/hive1 (2)切换目录到/data/hive1下,上传apach ...
- Hadoop生态组件-HIVE学习
本文将Hadoop生态圈中的一个重要组件Hive.内容包括安装,运行测试,使用MySQL存储Hive的matedata, 还包括其他使用Hive的知识,比如数据分区等.本文是本人学习Hive过程中的记 ...
- Hadoop生态hive(一)介绍
一.Hive是什么 起源自facebook由Jeff Hammerbacher领导的团队,构建在Hadoop上的数据仓库框架.设计目的是让SQL技能良好,但Java技能较弱的分析师可以查询海量数据.2 ...
最新文章
- Oracle HowTo:如何使用Oracle case函数
- 360的新手机没用AI,用在了车载后视镜上
- 求求你别在用IF ELSE校验参数了
- Android录制音频的三种方式
- 苹果春季发布会:库克绝不玩别人玩剩下的!
- Server Transport model
- Java树数据结构? [关闭]
- 解决QSqlTableModel::setData()崩溃的问题
- Linux C | 查看二进制文件的小工具HexView
- rba有哪几個主要組成部分_RBA管理体系有哪些
- pmp效益管理计划和做题技巧
- .NET工具篇(二)—GACUtil
- rabbitmq操作报错
- android手机的内部存储
- 求两个文件的交集、并集和差集 sort和uniq
- QAxObject来操作Excel的一些命令
- 仓库管理系统————QT+SQLite实现
- 软件著作权到底享有哪些权利?
- 【人工智能Prolog】安装与运行你的第一个Prolog程序
- (转)架构风格与基于网络的软件架构设计(介绍REST)
热门文章
- 机器学习日常练习——红楼梦作者分析(聚类)
- [数据结构-严蔚敏版]P65离散事件模拟(银行客户的离散事件驱动模拟程序)
- linux apt-get 安装 根目录,技术|apt-get 和 apt-cache 命令实例展示
- erlang rebar 配置mysql_Erlang Rebar 使用指南之四:依赖管理
- Java ArrayList的实现原理详解
- Deep Boltzmann Machines
- ReentrantLock可重入锁使用及原理
- 2019-03-18-算法-进化(有效的字母异位词)
- Java修炼之路——基础篇——Java集合类详解1
- 【LOJ#572】Misaka Network 与求和(莫比乌斯反演/杜教筛/min_25筛)