【场景】:

假设最初创建了一个表bank,在street属性上添加了unique约束。

create table branch(
branch_name char(30) not null primary key,
city varchar(20),
street varchar(20) unique
);

表结构如下:

【问题】

后来发现在同一个street上可以出现多个支行,也就是说street不应该是unique的。此时怎样删除unique约束呢?

【方法】

alter table branch drop index street;

【备注】

1. 上述表达式中index street,即为索引名称,指代unique key。

2. 添加属性约束的方法

alter table [table_name] add constraint [constraint_name] [unique| primary key|foreign key] ([column_name])

作者:Double_Win

出处:   http://www.cnblogs.com/double-win/p/3903184.html

声明: 由于本人水平有限,文章在表述和代码方面如有不妥之处,欢迎批评指正~

最新文章

  1. 总结Objective-c常用算法
  2. mysql授权
  3. iOS 和Android中的正则表达式简单使用
  4. jquery-easyui使用
  5. Ant快速入门(二)-----使用Ant工具
  6. Leetcode::JumpGame
  7. js变量提升和函数提升
  8. Error when sending message to topic test with key: null, value: 2 bytes with error: (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback)
  9. 34.Linux-printk分析、使用prink调试驱动
  10. 新手福音︱正则表达式小工具RegExr
  11. Unity Profiler的使用
  12. Java 锁的学习
  13. shell常用监控脚本
  14. tcp/ip 3次握手和4次挥手
  15. CentOS 使用 Docker 安装 Sentry
  16. 2018.10.27 codeforces402D. Upgrading Array(数论+贪心)
  17. UI5-文档-1-前言
  18. mysql中LIKE和REGEXP
  19. tomcat与jboss 01
  20. Sublime Text:初学者不知道的那些事

热门文章

  1. https 证书传递、验证和数据加密、解密过程解析
  2. pymongo CursorNotFound错误
  3. Realm For Android详细教程
  4. dreamwave基础
  5. css position定位详解
  6. js字符串解析成数字
  7. vmware14中安装centos7并使用docker发布spring-boot项目
  8. js this pointer 指针
  9. php 使用html5 XHR2 上传文件 进度显示
  10. C#中发送邮件,包含Html代码 CDO.Message