Databricks Runtime 7.x 及更高版本的 SQL 参考

这是一个 SQL 命令参考,可供在 Databricks 数据科学与工程工作区和 Databricks 机器学习环境中运行 Databricks Runtime 7.x 及更高版本的群集上的用户使用。

备注

常规参考

这篇 Azure Databricks SQL 通用参考介绍了数据类型、函数、标识符、文本和语义:

DDL 语句

使用数据定义语句可以创建或修改数据库中数据库对象的结构:

DML 语句

使用数据操作语句可以添加、更改或删除数据:

数据检索语句

使用 SELECT 语句可以根据指定的子句检索一个或多个表中的行。 SELECT 中介绍了受支持子句的完整语法和简短说明。 本部分还包含与 SELECT 相关的 SQL 语句。

通过 Spark 还可以使用 EXPLAIN 语句生成查询的逻辑和物理计划。

Delta Lake 语句

使用 Delta Lake SQL 语句可以管理以 Delta Lake 格式存储的表:

有关使用 Delta Lake 语句的详细信息,请参阅 Delta Lake 和 Delta Engine 指南

辅助语句

使用辅助语句可以收集统计信息、管理缓存、浏览元数据、设置配置和管理资源:

分析语句

缓存语句

描述语句

显示语句

配置管理

资源管理

安全语句

使用安全 SQL 语句可以管理对数据的访问:

有关使用这些语句的详细信息,请参阅数据对象特权