mysql表中unique约束名称的查看,添加以及删除
来源:互联网 发布:hello world程序员梗 编辑:程序博客网 时间:2024/05/22 02:28
场景:
在Mysql建立了1个unique
约束,但是并没有给这个约束命名;
比如:在创建表过程中使用了下列语句website varchar(128) not null unique
把website字段设置为唯一的,当website字段并不需要唯一时该怎样删除这个unique
约束呢?
show create table 表名; 可以查看表中建立的各种约束
示例:
show create table conferenceinfo;
执行后结果:
| conferenceinfo | CREATE TABLEconferenceinfo
(
id
bigint(20) unsigned NOT NULL AUTO_INCREMENT,
cnname
varchar(128) DEFAULT NULL,
enname
varchar(128) DEFAULT NULL,
tag
varchar(64) DEFAULT NULL,
location
varchar(64) DEFAULT NULL,
sponsor
varchar(64) DEFAULT NULL,
startdate
date DEFAULT NULL,
enddate
date DEFAULT NULL,
deadline
date DEFAULT NULL,
acceptance
date DEFAULT NULL,
website
varchar(128) NOT NULL,
PRIMARY KEY (id
),
UNIQUE KEYid
(id
,website
),
KEYconference_tag_index
(id
,tag
) USING BTREE,
KEYconference_startdate_index
(startdate
) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 |
示例中有一个唯一约束UNIQUE KEY id (id,website)
,名字为id
,知道这个唯一约束的名字后就可以把这个约束进行删除
删除唯一约束
#alter table 表名 drop key 约束名;alter table conferenceinfo drop key id;
为表添加unique约束
格式:
alter table 表名 add unique key 约束名 (列1[,列2……]) alter table conferenceinfo add unique key cnname_website(cnname,website);
- mysql表中unique约束名称的查看,添加以及删除
- MySQL 查看约束,添加约束,删除约束 添加
- 在powerdesigner12中添加mysql的unique约束
- mysql添加unique约束
- mysql的表约束添加和查看
- 在现有表中添加Unique约束
- MySQL中删除unique key (删除某个字段的唯一性约束)
- MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
- MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
- MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
- MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
- MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
- MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
- Mysql添加列,修改列,删除列,查看约束,添加约束,删除约束 添加列,修改列,删除列
- mysql如何查看和删除表的约束?
- mysql中约束的划分,添加和删除各种字段约束和对数据表的更名
- MySQL 添加约束,修改约束,删除约束
- MySQL 添加约束,修改约束,删除约束
- 饭卡
- 根据输入的银行卡号显示开户银行类型,并将银行卡号四位分隔
- 正整数分组
- shell demo analyse------ 2
- 水题笔记:codevs 1080 线段树练习 [重口味线段树初次(单点修改)]
- mysql表中unique约束名称的查看,添加以及删除
- spring MVC配置详解
- 各工具版本问题---node+ionic+angularjs开发webApp
- Java 序列化
- volatile关键字的含义和作用
- Cipher
- 一个用JS编写的随机抽取号码的小程序
- JDBC批量操作 不管什么都特别的慢
- Javaweb request对象 , 以及一些操作