当前位置:网站首页>数据分析工具篇——HQL中DDL操作&DML操作
数据分析工具篇——HQL中DDL操作&DML操作
2022-07-30 14:49:00 【格图洛书】
HQL中DDL操作
建表语句
1)表的创建方法:
建表:
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.1) CREATE TABLE 创建一个指定名字的表。如果相同名字的表已经存在,则抛出异常;用户可以用 IF NOT EXISTS 选项来忽略这个异常。
1.2) EXTERNAL关键字可以让用户创建一个外部表,在建表的同时指定一个指向实际数据的路径(LOCATION),Hive 创建内部表时,会将数据移动到数据仓库指向的路径;若创建外部表,仅记录数据所在的路径,不对数据的位置做任何改变。在删除表的时候,内部表的元数据和数据会被一起
边栏推荐
- 定时任务 corn
- [Cloud Native] Service Industry Case - Solutions for Unpredictable Concurrency Scenarios
- 如何写一份高可读性的软件工程设计文档
- 元宇宙邮局AI航天主题系列数字藏品 将于7月30日10:00点上线“元邮数藏”
- localhost与127.0.0.1
- Distributed pre-course: MySQL implements distributed locks
- 面试何惧调优!腾讯技术官私藏的性能优化方案手册,原理实战齐全
- CS内网横向移动 模拟渗透实操 超详细
- MaxWell scraped data
- Extremely Knowing v2 Analysis
猜你喜欢

极验深知v2分析

【回归预测-CNN预测】基于卷积神经网络CNN实现数据回归预测附matlab代码

Installing and Uninstalling MySQL on Mac

Flink本地UI运行

哨兵

嵌入式开发:嵌入式基础知识——正确启动固件项目的 10 条建议

Distributed pre-course: MySQL implements distributed locks

Excel使用Visual Basic Editor对宏进行修改

5G-based Warehousing Informatization Solution 2022

Flink real-time data warehouse completed
随机推荐
Configuration - Notes
Mac 中 MySQL 的安装与卸载
Excel uses Visual Basic Editor to modify macros
Kubernetes应用管理深度剖析
【云原生 • DevOps】influxDB、cAdvisor、Grafana 工具使用详解
Excel使用Visual Basic Editor对宏进行修改
100w的数据表比1000w的数据表查询更快吗?
[In-depth study of 4G/5G/6G topic-46]: 5G Link Adaption Link Adaption-2-Common Abbreviations
MongoDB启动报错 Process: 29784 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=14)
4位资深专家多年大厂经验分享出Flink技术内幕架构设计与实现原理
Memory-mapped, bit-band operations
Huawei issues another summoning order for "Genius Boys"!He, who had given up an annual salary of 3.6 million, also made his debut
元宇宙邮局AI航天主题系列数字藏品 将于7月30日10:00点上线“元邮数藏”
【云原生】服务行业案例-不可预测的并发场景解决方案
基于5G的仓储信息化解决方案2022
JUC常见的线程池源码学习 02 ( ThreadPoolExecutor 线程池 )
Sentinel
《二舅》刷屏了!
Lock wait timeout exceeded解决方案
In-depth analysis of Kubernetes application management