MySQL入门,第五部分,表结构的修改
ALTER TABLE <基本表名>
[
ADD <新列名> <列数据类型> [列完整性约束]
DROP COLUMN <列名>
MODIFY <列名> <新的数据类型>
ADD CONSTRAINT <表级完整性约束>
DROP CONSTRAINT <表级完整性约束>
]
1.在student数据库中的专业表添加一个INT类型的 “专业人数” 列
ALTER TABLE 专业 ADD 专业人数 INT;
2.在student数据库中的专业表删除 "专业人数"列
ALTER TABLE 专业 DROP COLUMN 专业人数;
3.修改专业编号为char类型
ALTER TABLE 专业 MODIFY 专业编号 CHAR(10);
4.为专业表创建主键,主键为专业编号属性
ALTER TABLE 专业 ADD CONSTRAINT 主键 PRIMARY KEY(专业编号);