Hive3.0.0建库表命令测试

news2025/1/29 13:54:26

Hive创建表格格式如下:

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]

1、创建数据库

Create database sjl;

执行如下图所示:

2、创建内部表

create  table  if not exists  st_pptn_r_internal_text

(stcd  string,

  tm  string,

  drp  double,

  intv  string,

  pdr  string,

  dyp  double,

      wth  string)

stored as orc

tblproperties('transactional'='true')

执行如下图所示:

3、创建外部表

create external table  if not exists  st_pptn_r_external

(stcd  string,

    tm  string,

    drp  double,

    intv  string,

    pdr  string,

    dyp  double,

    wth  string)

location "/sjl"

执行如下图所示:

4、创建内部分区表

create  table  if not exists  st_pptn_r_internal_partition_text

( tm  string,

  drp  double,

  intv  string,

  pdr  string,

  dyp  double,

  wth  string)

partitioned by(stcd string)

执行如下图所示:

注意:由于stcd作为分区依据,所以stcd不要出现在字段中,否则报错如下:

5、创建外部分区表

create  external table  if not exists  st_pptn_r_external_partition

( tm  string,

      drp  double,

      intv  string,

      pdr  string,

      dyp  double,

      wth  string)

partitioned by(stcd string)

location "/sjl1"

执行如下图所示:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1575701.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

1、java语法入门(找工作版)

文章目录 一、Java简介二、Java常量与变量1、标识符2、关键字3、变量4、类的命名规则5、数据类型6、基本数据类型字面值7、变量的定义与初始化8、ASCII码和Unicode编码9、转义字符10、类型转换11、常量 三、Java运算符1、算术运算符2、赋值运算符3、关系运算符4、逻辑运算符5、…

Flutter应用发布前的关键iOS设备测试策略

大家好,我是咕噜铁蛋!今天我想和大家分享一下关于Flutter应用在发布前,如何进行关键iOS设备测试的策略。随着移动应用的普及,Flutter作为一种跨平台的开发框架,越来越受到开发者的青睐。但是,跨平台也意味着…

文件上传【1】

1.文件上传更改上传类型 上传文件时存在上传类型固定(jpg、png、gif)如果是前端确定(弹窗,后端未出现请求确定是前端)只需要在设置中禁用js代码或抓包更改文件后缀名就可以上传其他类型的文件(亦可用于复制…

element-ui-树状表格

需求: 要做出如下图所示的 树形表格,也就是数据之间有父子类关系的这种,可以点击展开、收缩 原数据示例 [{"id": 1,"name": "组织架构","description": "组织架构","type": …

C#/.NET/.NET Core推荐学习书籍(24年4月更新,已分类)

前言 古人云:“书中自有黄金屋,书中自有颜如玉”,说明了书籍的重要性。作为程序员,我们需要不断学习以提升自己的核心竞争力。以下是一些优秀的C#/.NET/.NET Core相关学习书籍(包含了C#、.NET、.NET Core、Linq、EF/E…

【QT+QGIS跨平台编译】076:【libdxfrw跨平台编译】(一套代码、一套框架,跨平台编译)

点击查看专栏目录 文章目录 一、libdxfrw介绍二、QGIS下载三、文件分析四、pro文件五、编译实践一、libdxfrw介绍 libdxfrw是一个用于读取和写入DXF(Drawing Exchange Format)文件的开源C++库。DXF是一种由AutoCAD开发的文件格式,用于存储CAD(计算机辅助设计)图形数据,它…

机器学习和深度学习

一、定义 机器学习是一种人工智能领域的分支,旨在使计算机系统能够自动从数据中学习和提高性能,而不需要明确的编程。简而言之,机器学习是利用经验来训练计算机系统,使其能够从输入数据中提取规律,并对新数据进行预测…

stm32 IIC协议

该文章为大家介绍了 IIC协议 的基础知识。 文章目录 前言一、IIC 概念二、IIC 信号三、IIC 数据传输格式3.1 写操作3.2 读操作 四、UART/IIC总线区别总结 前言 一、IIC 概念 IIC协议是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据,是一个多主机的半双工通…

服务器主机安全受到危害的严重性

为了让小伙伴们了解到服务器主机安全受到危害的严重性,以下详细说明一下:1. 数据泄露:如果服务器主机遭受攻击,攻击者可能会窃取敏感数据,如用户数据、商业秘密、机密文件等,导致数据泄露和商业机密的泄漏。…

C++的List类(一):List类的基本概念

目录 前言 List类的基本概念 List的构造函数 List类迭代器的使用 List的功能 List的元素访问 List与vector比较 前言 vector的insert和erase都会导致迭代器失效list的insert不会导致迭代器失效,erase会导致迭代器失效 insert导致失效的原因是开辟了新空间后…

Collection与数据结构 Stack与Queue(二):队列与Queue

1. 队列 1.1 概念 只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out) 入队列:进行插入操作的一端称为队尾(Tail/Rear) 出队列:进行删除操作…

css实现扫码循环扫描特效

摘要&#xff1a; 需求中需要模拟扫描的效果来实现户型的生成&#xff01;由于接口ai生成的图片户型时间比较长&#xff0c;所以需要模拟特效&#xff01; <!DOCTYPE html> <html><head><mate charset"UTF-8" /><title>扫描</title…

【全套源码教程】基于SpringBoot+MyBatis+Vue的流浪动物救助网站的设计与实现

目录 前言 需求分析 可行性分析 技术实现 后端框架&#xff1a;Spring Boot 持久层框架&#xff1a;MyBatis 前端框架&#xff1a;Vue.js 数据库&#xff1a;MySQL 功能介绍 前台界面功能介绍 动物领养及捐赠 宠物论坛 公告信息 商品页面 寻宠服务 个人中心 购…

Word一打开背景色全黑了,如何解决~

三天假期&#xff0c;大家应该没学习的吧&#xff01;哈哈哈&#xff0c;可是 office Word 趁大家玩的时候&#xff0c;偷偷加了个夜间模式&#xff0c;而且还是默认模式。一打开就是乌漆嘛黑一片黑底白字的 Word&#xff0c;这丑的样子让我无能为力&#xff0c;看的我头大。 …

深入浅出 -- 系统架构之负载均衡Nginx实现高可用

一、Nginx的高可用 线上如果采用单个节点的方式部署Nginx&#xff0c;难免会出现天灾人祸&#xff0c;比如系统异常、程序宕机、服务器断电、机房爆炸、地球毁灭....哈哈哈&#xff0c;夸张了。但实际生产环境中确实存在隐患问题&#xff0c;由于Nginx作为整个系统的网关层接入…

基于R语言BIOMOD2模型的物种分布模拟

随着生物多样性全球大会的举办&#xff0c;不论是管理机构及科研单位、高校都在积极准备&#xff0c;根据国家林草局最新工作指示&#xff0c;我国将积极整合、优化自然保护地&#xff0c;加快推进国家公园体制试点&#xff0c;构建以国家公园为主体的自然保护地体系。针对我国…

Visual Studio 配置代码风格审查工具cpplint

文章目录 一、Visual Studio 配置代码风格审查工具cpplint1、安装2、运行3、集成到Visual Studio4、集成到Git 前言 cpplint是一个用于检查C代码风格的工具&#xff0c;它可以帮助我们发现潜在的编码问题&#xff0c;提高代码质量。cpplint遵循Google的C编码规范&#xff0c;通…

机器学习——模型融合:平均法

机器学习——模型融合&#xff1a;平均法 在机器学习领域&#xff0c;模型融合是一种通过结合多个基本模型的预测结果来提高整体模型性能的技术。模型融合技术通常能够降低预测的方差&#xff0c;提高模型的鲁棒性&#xff0c;并在一定程度上提高预测的准确性。本文将重点介绍…

安装selenium和关于chrome高版本对应的driver驱动下载安装【Win/Mac 】

目录 一、查看自己电脑上chrome的版本 二、下载 ChromeDriver 三、安装selenium 法一&#xff1a;打开pycharm&#xff0c;点击File&#xff0c;Setting进入配置页面&#xff0c;点击Project下面的Python Interpreter进入环境配置页面&#xff0c;点击。输入selenium。之后…

JavaScript逆向爬虫——无限debugger的原理与绕过

debugger 是 JavaScript 中定义的一个专门用于断点调试的关键字&#xff0c;只要遇到它&#xff0c;JavaScript 的执行便会在此处中断&#xff0c;进入调试模式。 有了 debugger 这个关键字&#xff0c;就可以非常方便地对 JavaScript 代码进行调试&#xff0c;比如使用 JavaSc…