Hive表的创建,删除,修改

news/2025/2/14 1:21:10/

TBLPROPERTIES的主要作用是按键-值对的格式为表增加额外的文档说明。

Hive会自动增加两个表属性:一个是last_modified_by,其保存着最后修改这个表的用户的用户名﹔另一个是 last_modified_time,其保存着最后一次修改的新纪元时间秒。

  • 用户还可以拷贝一张已经存在的表的表模式(而无需拷贝数据):

  • SHOW TABLES命令可以列举出所有的表。如果不增加其他参数,那么只会显示当前工作数据库下的表。假设我们已经创建了一些其他表,table1和 table2,而且我们的工作数据库是mydb:

  • SHOW TABLES命令可以列举出所有的表。如果不增加其他参数,那么只会显示当前工作数据库下的表。

即使我们不在那个数据库下,我们还是可以列举指定数据库下的表的:

如果我们有很多的表,那么我们可以使用正则表达式来过滤出所需要的表名。

  • 我们也可以使用DESCRIBE EXTENDED mydb.employees命令来查看这个表的详细表结构信息。(如果我们当前所处的工作数据库就是mydb的话,那么我们可以不加 mydb.这个前缀。)

  • 可以通过SHOW PARTITIONS命令查看表中存在的所有分区

  • 删除表

  • 表重命名

  • 增加表分区

  • 修改某个分区的路径:

  • 删除某个分区:

  • 用户可以对某个字段进行重命名,并修改其位置、类型或者注释:

  • 增加列

  • 用户可以增加附加的表属性或者修改已经存在的属性,但是无法删除属性:


http://www.ppmy.cn/news/10540.html

相关文章

MATLAB循环码编译码实验

标题循环码编译码实验一、实验目的1、掌握循环码编码原理和译码原理2、练习使用Matlab编程实现循环码编码和译码二、实验原理伴随式译码捕错译码三、实验要求1、编程实现码长n15的各种循环码的编码、译码,给出相应的码生成多项式、(典型)监督…

LeetCode 每日一题 2023/1/2-2023/1/8

记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录1/2 1801. 积压订单中的订单总数1/3 2042. 检查句子中的数字是否递增1/4 1802. 有界数组中指定下标处的最大值1/5 1803. 统计异或值在范围内的数对有多少1/6 2180. 统计各位…

Zookeeper

第 1 章 Zookeeper 入门 1.1 概述 Zookeeper 是一个开源的分布式的,为分布式框架提供协调服务的 Apache 项目。1.2特点 1)Zookeeper:一个领导者(Leader),多个跟随者(Follower)组成…

牛客竞赛每日俩题 - Day13

目录 洪泛法BFS 26进制计数字符串 洪泛法BFS 红与黑__牛客网 循环接收每组用例,对于每组用例进行如下操作: 找到‘’所在的位置,即起始搜索的点 使用DFS搜索地板中的每块瓷砖,如果是黑色,给计数1,然后像…

Allegro174版本新功能介绍之和172版本兼容设置

Allegro174版本新功能介绍之和172版本兼容设置 Allegro升级到了174版本的时候,如果按照常规操作用174版本保存PCB之后,用172版本是无法打开的。 但是174版本开放了一个和172版本兼容的窗口,即便是174版本保存了PCB,172同样还是能够打开 具体操作如下 选择Setup选择User p…

Web攻击怎么办?

Web 攻击的门槛不断降低?Web 应用程序漏洞发掘和攻击速度越来越快?目前,网页篡改、信息窃取、非法入侵和拒绝服务是政企单位网站面临的最主要和最严重的安全威胁,也是保障网站安全正常运行重要的防范对象。根据网站面临的主要安全…

AutoJs学习-实现WebView自动上号功能

专栏分享 点击跳转=>Unity3D特效百例点击跳转=>案例项目实战源码点击跳转=>游戏脚本-辅助自动化点击跳转=>Android控件全解手册👉关于作者 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是…

高性能分布式缓存Redis-第一篇章

高性能分布式缓存Redis-第一篇章一、缓存发展史&缓存分类1.1、大型网站中缓存的使用1.2、常见缓存的分类1.3、分布式缓存选型方案对比二、Redis概述&安装配置2.1、概述2.2、安装&配置三、数据类型选择&应用场景3.1、Redis的Key的设计规范3.1.1、key名设计3.1.2…