建表语法:

CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name
[(col_name data_type [COMMENT col_comment], ...)]
[COMMENT table_comment]
[PARTITIONED BY (col_name data_type [COMMENT col_comment], ...)]
[CLUSTERED BY (col_name, col_name, ...)
[SORTED BY (col_name [ASC|DESC], ...)] INTO num_buckets BUCKETS]
[ROW FORMAT row_format]
[STORED AS file_format]
[LOCATION hdfs_path]
[TBLPROPERTIES (property_name=property_value, ...)]
[AS select_statement]

各关键字解释:

COMMENT col_comment:字段说明。

COMMENT table_comment:表说明。

PARTITIONED BY:创建分区表。

CLUSTERED BY:创建分桶表。

SORTED BY:指定某个桶中按照某个字段排序。

ROW FORMAT:同下面命令使用指定分隔符或者序列化反序列化方式。
DELIMITED [FIELDS TERMINATED BY char] [COLLECTION ITEMS TERMINATED BY char] [MAP KEYS TERMINATED BY char] [LINES TERMINATED BY char]
| SERDE serde_name [WITH SERDEPROPERTIES (property_name=property_value, property_name=property_value, …)]

STORED AS:指定文件类型。

LOCATION:表数据在hdfs上的存储路径。

TBLPROPERTIES:表属性信息。

AS:根据后面的查询结果创建表。

Hive建表语法及解释相关推荐

  1. mysql分片建表语句_Mysql元数据如何生成Hive建表语句注释脚本详解

    前言 本文主要给大家介绍了关于Mysql元数据生成Hive建表语句注释脚本的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 最近在将数据从Mysql 等其他关系型数据库 抽取 ...

  2. mysql hive 建表语句_Mysql元数据如何生成Hive建表语句注释脚本详解

    前言 本文主要给大家介绍了关于Mysql元数据生成Hive建表语句注释脚本的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 最近在将数据从Mysql 等其他关系型数据库 抽取 ...

  3. Oracle学习——建表语法结构以及数据类型

    建表语法结构 语法结构: Create table table_name(Colun_name datatype...列名 数据类型 );举例:创建一个学生表Create table stuent(S ...

  4. Hive建表语句详解--CREATE TABLE

    创建表的三种方法 Hive创建表的方式(默认路径/user/hive/warehouse,也可以location指定,主要针对external表) 1.使用create命令创建一个新表,带分区 CRE ...

  5. mysql 建表语句 stored as_Druid 解析Hive建表语句解析报错

    Druid 版本: com.alibaba druid-spring-boot-starter 1.2.3 Hive 建表SQL create table ads_data.sale_detail_o ...

  6. 12.1.2、Doris__基本使用、doris的基本命令、建表概念、语句、建表语法、建表方式(引擎存储规则)、导入数据的方式、支持的数据类型、rollup索引

    1.Doris使用(类似mysql的操作命令) 1)自带root用户 进入Doris集群:mysql -uroot -h node1 -P 9030 -p (回车输入密码) 创建用户(普通用户):cr ...

  7. 大数据单机学习环境搭建(5)Hive建表DDL详解

    专题:大数据单机学习环境搭建和使用 1. Hive建表简单示例 1.1.Hive建表语句 1.2.表详细信息 1.3.数据展示 2. Hive建表语法详解 3.拓展1:复杂数据分割 4.拓展2:事务表 ...

  8. hive建表的标准格式及其建表属性详解1

    Hive建表是学习使用hive的第一步,然后才能基于表对hive数据仓库进行操作.学习建表前,首先要知道hive表的构建属性 ,知道哪些属性是固定的,哪些属性是可以定制的等等. 一.标准hql建表语法 ...

  9. 5.hive建库建表与数据导入

    建库 hive中有一个默认的库: 库名: default 库目录:hdfs://hdp20-01:9000/user/hive/warehouse 新建库: create database db_or ...

最新文章

  1. python自动化框架pytest pdf_pytest+python下的UI自动化基础框架
  2. 高级程序设计 c语言 在线作业,[北京师范大学]19秋《高级程序设计(C)》离线作业(资料)...
  3. 印第安人的灵魂——敏捷回顾
  4. Web后门工具WeBaCoo
  5. 在rancher服务器页面添加Host
  6. [react] 解释下react中component和pureComponent两者的区别是什么?
  7. magento创建自定义页面 (Bestseller实例) Bestseller products in Magento
  8. C#LeetCode刷题-字符串
  9. spring定时每天早上八点_SpringBoot 如何实现并发定时任务?
  10. pojo和java对象_java对象 POJO和JavaBean的区别
  11. Python实战从入门到精通第十讲——字符串与文本4之字符串搜索和替换
  12. google 浏览器使用的一些小技巧
  13. python selenium page object_Selenium Page Object 自动化测试框架-Page Object设计
  14. DSA数字签名含C语言实例
  15. 带拼音的,城市筛选组件
  16. NRF24L01无线通信模块使用示例和调试心得总结
  17. 【Python】torrentParser1.01
  18. java setmethod_java.util.zip.ZipEntry.setMethod(int method)方法示例
  19. 960H 、SDI和百万高清,谁会率先出局?
  20. Android Studio开发环境搭建

热门文章

  1. linux中安装pip_如何在Linux中安装PIP
  2. 给我10个下期双色球易中奖号码
  3. 前端基础:通过HTML表格标签布局《餐饮菜谱》
  4. 微信小程序分享朋友圈关键代码
  5. 远程连接vnc,背景桌面黑色,导航栏无法正常显示
  6. python waitkey(0)_opencv学习之等待按键事件-waitKey函数
  7. oracle----过程(procedure)介绍和使用
  8. ThinkPHP自定义配置文件
  9. 2023年网络安全国赛规程样题(具体请看官网)
  10. Map转对象属性值组装方法