
《MySQL实战指南》
07-04:唯一约束
内容导航:
- 前言
- 1、添加唯一约束
- 2、插入记录测试
- 3、修改唯一约束
- 4、删除唯一约束
- 5、复合唯一约束
前言
唯一约束用于保证数据表中字段值的唯一性,即字段的值不能重复存储。唯一约束是通过UNIQUE
定义的,其基本语法格式如下:
# 列级约束
字段名 数据类型 UNIQUE;
# 表级约束
UNIQUE(字段名1, 字段名2, …);
UNIQUE KEY(字段名1, 字段名2, …);
UNIQUE KEY 索引名(字段名1, 字段名2, …);
MySQL中有两种定义约束的方式: