{site_name}

{site_name}

🌜 搜索

SQL ALTER TABLE 命令用于更改现有数据库表的结构

数据库 𝄐 0
sqlsqm 是什么进程,SQL sqlcmd实施查询 显示共有多少个部门,sqlSQL
SQL ALTER TABLE 命令用于更改现有数据库表的结构。您可以使用 ALTER TABLE 命令添加、修改或删除表格的列、限制和属性等内容。

以下是一些常见的 ALTER TABLE 命令示例:

1. 添加一个新列:


ALTER TABLE 表名 ADD 列名 数据类型;


例如,要向 "employees" 表中添加一个名为 "age" 的列,数据类型为整数型(INT),您可以使用以下命令:


ALTER TABLE employees ADD age INT;


2. 修改列的数据类型:


ALTER TABLE 表名 MODIFY COLUMN 列名 新数据类型;


例如,要将 "employees" 表中的 "age" 列的数据类型更改为 BIGINT,您可以使用以下命令:


ALTER TABLE employees MODIFY COLUMN age BIGINT;


3. 删除一个列:


ALTER TABLE 表名 DROP COLUMN 列名;


例如,要从 "employees" 表中删除 "age" 列,您可以使用以下命令:


ALTER TABLE employees DROP COLUMN age;


4. 添加主键约束:


ALTER TABLE 表名 ADD PRIMARY KEY (列名);


例如,要向 "employees" 表添加一个主键约束,使 "id" 列成为主键,您可以使用以下命令:


ALTER TABLE employees ADD PRIMARY KEY (id);