DDL 语法一览表

最近更新时间:2025-03-05 15:08:32

我的收藏

定义数据库

数据库是组织、存储和管理数据的仓库,而数据库定义主要包括:创建数据库、修改数据库属性,以及删除数据库。所涉及的 SQL 语句,请参考下表。

数据库定义相关 SQL

功能
相关 SQL
创建数据库
修改数据库属性
删除数据库

定义模式

模式是一组数据库对象的集合,主要用于控制对数据库对象的访问。所涉及的 SQL 语句,请参考下表。

模式定义相关 SQL

功能
相关 SQL
创建模式
修改模式属性
删除模式

定义表

表是数据库中的一种特殊数据结构,用于存储数据对象以及对象之间的关系。所涉及的 SQL 语句,请参考下表。

表定义相关 SQL

功能
相关 SQL
创建表
SHARD 表:CREATE TABLE
修改表属性
删除表
注意
同一个 alter 语句仅支持执行一个 DDL 操作,同时执行多个 DDL 操作可能会导致索引元数据损坏。

定义分区表

分区表是一种逻辑表,数据是由普通表存储的,主要用于提升查询性能。所涉及的 SQL 语句,请参考下表。

分区表定义相关 SQL

功能
相关 SQL
创建分区表
删除分区
注意
同一个 alter 语句仅支持执行一个 DDL 操作,同时执行多个 DDL 操作可能会导致索引元数据损坏。

定义索引

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。所涉及的 SQL 语句,请参考下表。

索引定义相关 SQL

功能
相关 SQL
创建索引
删除索引
注意
同一个 alter 语句仅支持执行一个 DDL 操作,同时执行多个 DDL 操作可能会导致索引元数据损坏。

定义视图

视图是从一个或几个基本表中导出的虚表,可用于控制用户对数据访问,请参考下表。
功能
相关 SQL
创建视图
删除视图
DROP VIEW