PostgreSQL - ALTER TABLE 命令
-
简述
PostgreSQLALTER TABLE命令用于添加、删除或修改现有表中的列。您还可以使用 ALTER TABLE 命令在现有表上添加和删除各种约束。 -
句法
的基本语法ALTER TABLE在现有表中添加新列如下 -ALTER TABLE 的基本语法DROP COLUMN在现有表中如下 -更改表的基本语法DATA TYPE表中的一列如下 -ALTER TABLE 的基本语法添加一个NOT NULL对表中列的约束如下 -ALTER TABLE 的基本语法ADD UNIQUE CONSTRAINT表格如下 -ALTER TABLE 的基本语法ADD CHECK CONSTRAINT表格如下 -ALTER TABLE 的基本语法ADD PRIMARY KEY对表的约束如下 -ALTER TABLE 的基本语法DROP CONSTRAINT表格如下 -如果您使用的是 MySQL,代码如下 -ALTER TABLE 的基本语法DROP PRIMARY KEY表的约束如下 -如果您使用的是 MySQL,代码如下 - -
例子
考虑我们的 COMPANY 表有以下记录 -以下是在现有表中添加新列的示例 -现在,COMPANY 表已更改,以下将是 SELECT 语句的输出 -以下是从现有表中删除性别列的示例 -现在,COMPANY 表已更改,以下将是 SELECT 语句的输出 -