美文网首页
Hive学习-表的基本操作

Hive学习-表的基本操作

作者: Ameliesun | 来源:发表于2017-05-16 16:21 被阅读0次

Hive QL是类SQL查询语句,和数据库的查询语句类似,下面介绍一些基本的表操作:

1. 创建表

创建表的HQL语句如下,逐条输入即可,以;结束。

CREATE TABLE students3(id int,name string,age tinyint,phone char(13),email varchar(30),courses smallint,score1 float, score2 double,tuition decimal(5,2),flow bigint,enDate1 timestamp,enDate2 date,enDate3 string,enDate4 char(30),enDate5 varchar(30),enDate6 string,enDate7 string,enDate8 string,enDate9 bigint)

COMMENT 'Students3 details'

ROW FORMAT DELIMITED

FIELDS TERMINATED BY '\t'

LINES TERMINATED BY '\n'

STORED AS TEXTFILE;

表中数据如下,基本涵盖了所有数据类型。

2. 向表中导入数据

在本地创建“test.txt”文件,表中只包含数据,没有表头,同一行的数据以‘\t’分割,每行以'\n'结束。导入数据的语句为:

LOAD DATA LOCAL INPATH '/home/spark/Desktop/test.txt'

OVERWRITE INTO TABLE students3;

3. 查看表中数据

select * from students3;

4. 查看当前有哪些表

show tables;

5. 删除表

drop table students3;

6. 删除表中所有数据

truncate table students3;

相关文章

  • Hive学习-表的基本操作

    Hive QL是类SQL查询语句,和数据库的查询语句类似,下面介绍一些基本的表操作: 1. 创建表 创建表的HQL...

  • Hive之同比环比的计算

    Hive系列文章 Hive表的基本操作[http://www.ikeguang.com/?p=1657] Hive...

  • HIVE

    基本操作 hive进入hive模式 exit; 退出hive模式 展示正则匹配表名hive> use ad_s...

  • Hive sql常见操作

    基本sql操作 hive表操作 分区操作 Hive内置函数 (1)数学函数 常用的数学函数都有:round、flo...

  • hive基础语法

    目录 Hive安装和启动 Hive表操作-分区表 Hive表操作-复杂类型操作 Hive 查询语句 Zepplin...

  • Hive基本操作

    参考:hive 表的常用操作Hive基本操作 1 Thrift Server Thrift 支持多种语言之间的RP...

  • Hive 基本操作

    数据库基本操作 ( 和MySQL脚本相似 ): 创建删除库操作 创建删除表操作 hive 特点 Hive不支持修改...

  • Hive表的基本操作

    1. 创建表 create table语句遵从sql语法习惯,只不过Hive的语法更灵活。例如,可以定义表的数据文...

  • [译]Hive学习指南(二)

    Hive SQL的能力 Hive's SQL提供了基本SQL操作。这些操作作用于表和分区,具有以下能力: 可使用W...

  • Hive中的表操作

    Hive中的表的基本操作。如下。 首先创建一个雇员表和部门表 雇员表create table emp(empno ...

网友评论

      本文标题:Hive学习-表的基本操作

      本文链接:https://www.haomeiwen.com/subject/pgmlxxtx.html