MySQL唯一约束(UNIQUE KEY)

MySQL唯一约束(UNIQUE KEY)

简介

MySQL唯一约束(Unique Key)要求该列唯一,允许为空,但只能出现一个空值

1、在创建表时设置唯一约束

语法

<字段名> <数据类型> UNIQUE

示例

 -> name VARCHAR(22) UNIQUE,

2、在修改表时添加唯一约束

语法

ALTER TABLE <数据表名> ADD CONSTRAINT <唯一约束名> UNIQUE(<列名>);

示例

mysql> ALTER TABLE tb_dept1
    -> ADD CONSTRAINT unique_name UNIQUE(name);

3、删除唯一约束

语法

ALTER TABLE <表名> DROP INDEX <唯一约束名>;

示例

mysql> ALTER TABLE tb_dept1
    -> DROP INDEX unique_name;
发布了101 篇原创文章 · 获赞 155 · 访问量 9338

猜你喜欢

转载自blog.csdn.net/qq_45163122/article/details/104665902