tencent cloud

数据湖计算

产品动态
产品简介
产品概述
产品优势
应用场景
购买指南
计费概述
退费说明
欠费说明
调整配置费用说明
快速入门
新用户开通全流程
DLC 数据导入指引
一分钟入门 DLC 数据分析
一分钟入门 DLC 权限管理
一分钟入门分区表
开启数据优化
跨源分析 EMR Hive 数据
标准引擎配置指引
配置数据访问策略
操作指南
控制台操作介绍
开发指南
运行环境
SparkJar 作业开发指南
PySpark 作业开发指南
查询性能优化指南
UDF 函数开发指南
系统约束
客户端访问
JDBC 访问
TDLC 命令行工具访问
第三方软件联动
Python 访问
实践教程
通过 Power BI 访问 DLC 数据操作指南
建表实践
使用 Apache Airflow 调度 DLC 引擎提交任务
StarRocks 直接查询 DLC 内部存储
Spark 计算成本优化实践
DATA + AI
使用 DLC 分析 CLS 日志
使用角色 SSO 访问 DLC
资源级鉴权指南
在 DLC 中实现 TCHouse-D 读写操作
DLC 原生表
SQL 语法
SuperSQL 语法
标准 Spark 语法概览
标准 Presto 语法概览
保留字
API 文档
History
Introduction
API Category
Making API Requests
Data Table APIs
Task APIs
Metadata APIs
Service Configuration APIs
Permission Management APIs
Database APIs
Data Source Connection APIs
Data Optimization APIs
Data Engine APIs
Resource Group for the Standard Engine APIs
Data Types
Error Codes
通用类参考
错误码
配额与限制
第三方软件连接DLC操作指南
常见问题
权限类常见问题
引擎类常见问题
功能类常见问题
Spark 作业类常见问题
DLC 政策
隐私协议
数据处理和安全协议
服务等级协议
联系我们
文档数据湖计算SQL 语法标准 Spark 语法概览

标准 Spark 语法概览

PDF
聚焦模式
字号
最后更新时间: 2026-01-16 17:18:09
标准 Spark 引擎的内核基于 Spark 3.2 版本自研,兼容 Spark 原生语法和行为。详细的语法请参考 Spark 语法文档。

DDL 语法

数据库相关语法

用途
语法
新建数据库
CREATE DATABASE
展示在该元数据中定义的所有数据库
SHOW DATABASES
查看数据库属性
DESCRIBE DATABASE
数据库属性变更
ALTER DATABASE SET DBPROPERTIES
删除数据库
DROP DATABASE

数据表相关语法

用途
语法
新建数据表
CREATE TABLE
查询数据表建表信息
SHOW CREATE TABLE
查询表属性
SHOW TBLPROPERTIES
查询数据库中的所有表
SHOW TABLES
查看数据表列信息及元数据信息
DESCRIBE TABLE
向数据表添加列
ALTER TABLE ADD COLUMNS
对数据表新增列
ALTER TABLE ADD COLUMN AFTER/FIRST
变更字段名称
ALTER TABLE ... RENAME COLUMN
删除数据表某个字段
ALTER TABLE DROP COLUMN
对数据表新增分区信息
ALTER TABLE ADD PARTITION
列出表分区
SHOW PARTITIONS
删除数据表分区信息
ALTER TABLE DROP PARTITION
对 Iceberg 表添加分区字段
ALTER TABLE ADD PARTITION FIELD
删除 Iceberg 表分区字段
ALTER TABLE DROP PARTITION FIELD
数据表属性变更
ALTER TABLE SET TBLPROPERTIES
数据表存储位置变更
ALTER TABLE SET LOCATION
修改表数据的排序方式
ALTER TABLE ... WRITE ORDERED BY
修改分区表的分配策略
ALTER TABLE ... WRITE DISTRIBUTED BY PARTITION
更新分区信息(Iceberg 表V2版本不支持)
MSCK REPAIR TABLE
删除元数据表
DROP TABLE
展示执行 SQL 的逻辑或物理计划
EXPLAIN
调用表存储过程
CALL STATEMENT

视图相关语法

用途
语法
将 select 结果创建为视图
CREATE VIEW AS
查询数据库中的视图
SHOW VIEWS
查看视图的列信息
DESCRIBE VIEW
展示视图创建语句
SHOW CREATE VIEW
查看视图列信息
SHOW COLUMNS IN VIEW
修改视图名称
ALTER VIEW RENAME TO
修改视图属性
ALTER VIEW SET TBLPROPERTIES
删除视图
DROP VIEW

函数相关语法

用途
创建函数
CREATE FUNCTION
查看创建函数语法
SHOW FUNCTION
删除函数
DROP FUNCTION

DML 语法

用途
插入一行数据
INSERT STATEMENT
替换一行数据
INSERT OVERWRITE
行级数据更新操作,可用于替换 INSERT OVERWRITE 操作
MERGE INTO
Iceberg 表元数据查询
TABLE METADATA
将查询结果插入数据表
INSERT INTO
删除 Iceberg 表的数据
DELETE STATEMENT
更新指定行
UPDATE

DQL 语法

用途
数据查询
SELECT STATEMENT


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈