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);
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);
本文地址:
/show-278968.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。