alter table语句怎么用
时间: 2024-06-17 07:06:08 浏览: 197
alter table语句用于修改数据库表的结构,例如添加、删除、修改列或约束等。下面是alter table语句的一些常见用法:
1. 添加列
ALTER TABLE 表名 ADD 列名 数据类型;
例如:ALTER TABLE student ADD age INT;
2. 删除列
ALTER TABLE 表名 DROP COLUMN 列名;
例如:ALTER TABLE student DROP COLUMN age;
3. 修改列
ALTER TABLE 表名 MODIFY COLUMN 列名 新数据类型;
例如:ALTER TABLE student MODIFY COLUMN age FLOAT;
4. 添加主键
ALTER TABLE 表名 ADD PRIMARY KEY (列名);
例如:ALTER TABLE student ADD PRIMARY KEY (id);
5. 删除主键
ALTER TABLE 表名 DROP PRIMARY KEY;
例如:ALTER TABLE student DROP PRIMARY KEY;
6. 添加外键
ALTER TABLE 表名 ADD FOREIGN KEY (列名) REFERENCES 关联表名(关联列名);
例如:ALTER TABLE score ADD FOREIGN KEY (student_id) REFERENCES student(id);
7. 删除外键
ALTER TABLE 表名 DROP FOREIGN KEY 外键名称;
例如:ALTER TABLE score DROP FOREIGN KEY fk_score_student;
阅读全文