如何删除表的唯一约束以及主键约束
- 在一般的时候,我们修改表的结构都是直接使用如下语句
alter table stu modify number varchar(20)
- 就是使用如下的SQL语句
alter table 表名 modify 表的字段 改变后的结构
但是在修改唯一约束时,我们使用该方法却并不能达到效果,在取消唯一约束时,我们应该使用如下语句
alter table stu drop index number
当然,如果是想增加唯一约束,那么方法和修改表的结构的语法一样的。
- 与上面的删除唯一约束差不多,我们要删除主键约束也不能通过modify来删除,和删除唯一约束一样,使用drop
alter table stu drop primary key
由于只有一个主键,所以用上面那个语句就行,注意 stu是一个表,可以任意替换