关于mysql删除唯一约束的问题(求解答)
2014-07-07 21:15
309 查看
最近学习mysql时遇到了关于删除唯一约束的问题。
原来的表结构:
step1:命令show create table course,以cno列为例(开始没有唯一约束)结果如下
step2:为sno列增加唯一约束
命令alter table sc add unique(sno),修改后结果如下:
step3:删除此唯一约束:
命令:drop index cno on course
删除后的表结构:
发现唯一约束被删除了。
总结:特别奇怪,网上看来的方法,求解答,如有其他删除唯一约束的方法,求告知!
原来的表结构:
step1:命令show create table course,以cno列为例(开始没有唯一约束)结果如下
step2:为sno列增加唯一约束
命令alter table sc add unique(sno),修改后结果如下:
step3:删除此唯一约束:
命令:drop index cno on course
删除后的表结构:
发现唯一约束被删除了。
总结:特别奇怪,网上看来的方法,求解答,如有其他删除唯一约束的方法,求告知!
相关文章推荐
- 关于mysql连级删除,递归问题,
- 关于mysql里 主键,外键,默认 联级删除的问题
- 关于mysql删除语句的子查询问题
- 关于mysql添加用户和删除用户遇到的一些问题
- 关于MySQL删除数据库失败的问题
- MySQL--修改数据表5:删除主键约束,唯一约束,外键约束
- 关于键值为其它表的外键约束时,无法删除表的问题
- 关于MYSQL通过子查询删除重复数据的for update报错问题解决
- 关于删除mysql用户的问题
- 关于oracle表已设置主键自增仍报违反唯一约束问题
- Mysql删除唯一约束
- 关于Mysql删除语句delete相关问题
- [mysql] 删除唯一约束unique
- 关于mysql创建约束时遇到的问题。
- 关于sql server与mysql外键唯一约束的区别
- 关于windows下PHP+MySQL的五个问题
- 关于windows下PHP+MySQL的五个问题
- 关于从表中取相关列的唯一值问题,返回全部列
- 关于MYSQL不能INSERT的问题
- 3-(E-Teller)关于删除记录后不刷新的问题