📅  最后修改于: 2023-12-03 15:14:39.150000             🧑  作者: Mango
DDL(Data Definition Language)是用于定义或修改数据库结构的语言。主要包括创建表、删除表、添加列、删除列等操作。
使用 CREATE TABLE
命令创建新表。
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
column3 datatype constraints,
.....
);
使用 DROP TABLE
命令删除表。
DROP TABLE table_name;
使用 ALTER TABLE
命令更改表。
ALTER TABLE table_name
ADD column_name datatype;
ALTER TABLE table_name
DROP COLUMN column_name;
使用 ALTER TABLE
命令更改表中的列。
ALTER TABLE table_name
ALTER COLUMN column_name datatype;
使用 CREATE INDEX
命令在表的列上创建索引。
CREATE INDEX index_name
ON table_name (column_name);
CREATE TABLE
命令中,表名使用小写字母,列名可以使用任意大小写字母。NOT NULL
约束条件来保证列值不能为空,也可以使用唯一性约束条件保证列值的唯一性。CREATE TABLE
命令后要加分号。DROP TABLE
命令中,表名使用小写字母。ALTER TABLE
命令更改表时,表名使用小写字母。ADD
关键字添加列,在列定义中指定列名、数据类型和约束条件。DROP COLUMN
关键字删除列。ALTER TABLE
命令更改列时,表名和列名都使用小写字母。ALTER COLUMN
关键字更改列的数据类型。CREATE INDEX
命令创建索引时,索引名使用小写字母。DDL 命令和语法是数据库开发中必不可少的一部分。掌握了 DDL 命令和语法,我们可以轻松地对数据库的结构进行管理和修改,确保数据库的稳定性和完整性。