修改表结构 SQL 命令:ALTER TABLE 语句详解
修改表结构的 SQL 命令可以使用 ALTER TABLE
语句。
下面是一些常见的修改表结构的 SQL 命令示例:
-
添加列:
ALTER TABLE 表名 ADD 列名 数据类型;
-
删除列:
ALTER TABLE 表名 DROP COLUMN 列名;
-
修改列的数据类型:
ALTER TABLE 表名 MODIFY COLUMN 列名 新数据类型;
-
修改列的名称:
ALTER TABLE 表名 CHANGE 列名 新列名 数据类型;
-
修改列的默认值:
ALTER TABLE 表名 ALTER COLUMN 列名 SET DEFAULT 默认值;
-
修改列的约束:
ALTER TABLE 表名 ALTER COLUMN 列名 DROP NOT NULL;
-
添加主键:
ALTER TABLE 表名 ADD CONSTRAINT 主键名 PRIMARY KEY (列名);
-
删除主键:
ALTER TABLE 表名 DROP CONSTRAINT 主键名;
-
添加外键:
ALTER TABLE 表名 ADD CONSTRAINT 外键名 FOREIGN KEY (列名) REFERENCES 外表名 (外表列名);
-
删除外键:
ALTER TABLE 表名 DROP FOREIGN KEY 外键名;
这些是一些常见的修改表结构的 SQL 命令示例,你可以根据具体的需求选择适合的命令进行修改表结构。
原文地址: http://www.cveoy.top/t/topic/qDA2 著作权归作者所有。请勿转载和采集!