更新时间:2026-07-09 GMT+08:00
分享

Spark SQL语法概览

数据库相关语法

语法

说明

创建数据库

创建新的数据库

删除数据库

删除已有数据库

查看指定数据库

查看数据库属性

查看所有数据库

列出所有数据库

修改数据库属性

修改数据库的属性或位置

创建管理表相关语法

语法

说明

使用DataSource语法创建Managed Table

使用DataSource语法创建管理表

使用Hive语法创建Managed Table

使用Hive语法创建管理表

创建External表相关语法

语法

说明

使用DataSource语法创建External Table

使用DataSource语法创建OBS外部表

使用Hive语法创建External Table

使用Hive语法创建OBS外部表

删除表相关语法

语法

说明

删除表

删除已有表

查看表相关语法

语法

说明

查看所有表

列出数据库下所有表

查看建表语句

查看表的建表DDL

查看表属性

查看表的TBLPROPERTIES

查看指定表所有列

查看表的列信息

查看指定表所有分区

查看表的分区信息

查看表统计信息

查看表的统计信息

修改表相关语法

语法

说明

修改表

修改表属性

添加列

添加新列

修改列注释

修改列的注释信息

分区表相关语法

语法

说明

添加分区

添加新分区

重命名分区

重命名分区

删除分区

删除分区

更新表分区信息

更新分区信息

指定筛选条件删除分区

按条件删除分区

导入导出数据相关语法

语法

说明

导入数据

导入数据到表

插入数据

插入数据到表

清空数据

清空表数据

导出查询结果

导出查询结果到OBS

视图相关语法

语法

说明

创建视图

创建新视图

删除视图

删除已有视图

数据权限相关语法

语法

说明

创建角色

创建新角色

删除角色

删除已有角色

绑定角色

绑定角色到用户

解绑角色

解绑用户角色

显示角色

显示所有角色

分配权限

分配权限给角色或用户

回收权限

回收已分配的权限

显示已授权限

显示已分配的权限

显示所有角色和用户的绑定关系

显示角色用户绑定

数据权限列表

列出所有权限类型

自定义函数相关语法

语法

说明

创建函数

创建自定义函数

删除函数

删除自定义函数

显示函数详情

查看函数详情

显示所有函数

列出所有函数

查看计划相关语法

语法

说明

查看计划

查看SQL执行计划

相关文档