美文网首页Hive
Hive中的表操作

Hive中的表操作

作者: 明明德撩码 | 来源:发表于2018-03-05 00:06 被阅读11次

Hive中的表的基本操作。如下。

首先创建一个雇员表和部门表

  • 雇员表
    create table emp(
    empno int,
    ename string,
    job string,
    mgr int,
    hiredate string,
    sal double,
    comm double,
    deptno int
    )
    row format delimited fields terminated by '\t';
    '\t':表示制表符(tab)

  • 部门表
    create table dept(
    deptno int,
    dname string,
    loc string
    )
    row format delimited fields terminated by '\t';


    deptAndEmp
  • 加载数据到表
    说明:加载的txt文本数据的字符格式必须是UTF-8格式
    加载数据命令:
    load data local inpath '/opt/datas/emp.txt' overwrite into table emp;
    load data local inpath '/opt/datas/dept.txt' overwrite into table dept;

  • 根据子查询创建表
    create table if not exists default.dept_cats as select * from dept;


表操作

  • 删除表中的数据
    truncate table dept_cats ;


  • 创建表
    1、创建一个dept_like表
    create table if not exists default.dept_like
    like default.dept;


2、把dept_like表重新命名为dept_like_rename
alter table dept_like rename to dept_like_rename;

rename
  • 删除一张表
    命令:drop table if exitis dept_like_rename;


相关文章

  • hive基础语法

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

  • hive进阶学习

    创建hive表常用语句: 修改hive表名称: 内部表 vs 外部表: 创建分区表以及补充操作: hive中查询介...

  • Hive中的表操作

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

  • Hive之同比环比的计算

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

  • Hive sql常见操作

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

  • HIVE

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

  • Hive数据库连接操作雷区

    基础操作测试 首先准备两张表收入表 hive_join_gaap_test 和 信息表 hive_join_pl_...

  • Hive操作命令及Hbase Shell命令

    Hive操作命令:'''创建表:hive> CREATE TABLE pokes (foo INT, bar ST...

  • Hive DDL

    Hive 库操作 创建数据库 删除数据库 修改数据库信息 数据库信息 Hive 表操作 内部表又称管理表。 Hiv...

  • Impala更新元数据:invalidate metadata和

    摘要:Impala,Hive invalidate metadata 对于通过Hive创建,删除或者修改表等操作,...

网友评论

    本文标题:Hive中的表操作

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