一、创建表

语法:

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表相关推荐

  1. 探秘Hadoop生态6:Hive技术初探与实践入门

    数据仓库_总结 一,数据类型 数据储存库将包括关系数据库.数据仓库.事务数据库.高级数据库系统.一般文件.数据流和万维网.高级数据库系统包括对象-关系数据库和面向特殊应用的数据库,如空间数据库.时间序 ...

  2. Hadoop 生态系列之 Mapreduce

    阅读文本大概需要 5 分钟.文章稍长,建议收藏慢慢看. 目前 Hadoop 系列文章的规划就是这样,持续补充完善中- 同时可以访问 https://data.cuteximi.com Hadoop 生 ...

  3. Hadoop 生态系列之 HDFS

    目前 Hadoop 系列文章的规划就是这样,持续补充完善中... 同时可以访问 :https://data.cuteximi.com Hadoop 生态系列之1.0和2.0架构 Hadoop 生态系列 ...

  4. Hadoop 生态系列之 1.0 和 2.0 架构

    自学大数据有一段时间了,找工作历时一周,找到一家大厂,下周入职,薪资待遇还不错,公司的业务背景自己也很喜欢.趁着还没有入职,给大家争取先把 Hadoop 系列的文章总结完毕,可以当做科普文,也可以当做 ...

  5. Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别

    Pig 一种操作hadoop的轻量级脚本语言,最初又雅虎公司推出,不过现在正在走下坡路了.当初雅虎自己慢慢退出pig的维护之后将它开源贡献到开源社区由所有爱好者来维护.不过现在还是有些公司在用,不过我 ...

  6. HADOOP docker(六):hive简易使用指南

    前言 1.hive简介 1.1 hive组件与相应功能: 1.2 hive的表类型 1.3 分区表 1.3 分隔符 1.4 hive的数据存储 2.数据类型 2.1 基本数据类型 2.1 复杂数据类型 ...

  7. 【hadoop生态之Hive】Hive的DDL数据定义语言【笔记+代码】

    四.DDL数据定义 4.1 创建数据库 1)创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db. hive (default)> create ...

  8. hadoop生态下hive安装过程

    Hive的安装部署 1.首先在Linux本地,新建/data/hive1目录,用于存放所需文件 (1)mkdir -p /data/hive1 (2)切换目录到/data/hive1下,上传apach ...

  9. Hadoop生态组件-HIVE学习

    本文将Hadoop生态圈中的一个重要组件Hive.内容包括安装,运行测试,使用MySQL存储Hive的matedata, 还包括其他使用Hive的知识,比如数据分区等.本文是本人学习Hive过程中的记 ...

  10. Hadoop生态hive(一)介绍

    一.Hive是什么 起源自facebook由Jeff Hammerbacher领导的团队,构建在Hadoop上的数据仓库框架.设计目的是让SQL技能良好,但Java技能较弱的分析师可以查询海量数据.2 ...

最新文章

  1. Oracle HowTo:如何使用Oracle case函数
  2. 360的新手机没用AI,用在了车载后视镜上
  3. 求求你别在用IF ELSE校验参数了
  4. Android录制音频的三种方式
  5. 苹果春季发布会:库克绝不玩别人玩剩下的!
  6. Server Transport model
  7. Java树数据结构? [关闭]
  8. 解决QSqlTableModel::setData()崩溃的问题
  9. Linux C | 查看二进制文件的小工具HexView
  10. rba有哪几個主要組成部分_RBA管理体系有哪些
  11. pmp效益管理计划和做题技巧
  12. .NET工具篇(二)—GACUtil
  13. rabbitmq操作报错
  14. android手机的内部存储
  15. 求两个文件的交集、并集和差集 sort和uniq
  16. QAxObject来操作Excel的一些命令
  17. 仓库管理系统————QT+SQLite实现
  18. 软件著作权到底享有哪些权利?
  19. 【人工智能Prolog】安装与运行你的第一个Prolog程序
  20. (转)架构风格与基于网络的软件架构设计(介绍REST)

热门文章

  1. 机器学习日常练习——红楼梦作者分析(聚类)
  2. [数据结构-严蔚敏版]P65离散事件模拟(银行客户的离散事件驱动模拟程序)
  3. linux apt-get 安装 根目录,技术|apt-get 和 apt-cache 命令实例展示
  4. erlang rebar 配置mysql_Erlang Rebar 使用指南之四:依赖管理
  5. Java ArrayList的实现原理详解
  6. Deep Boltzmann Machines
  7. ReentrantLock可重入锁使用及原理
  8. 2019-03-18-算法-进化(有效的字母异位词)
  9. Java修炼之路——基础篇——Java集合类详解1
  10. 【LOJ#572】Misaka Network 与求和(莫比乌斯反演/杜教筛/min_25筛)