唯一键约束--查看索引
唯一键约束 (一)概述 1、关键字:unique key 2、特点:指定了唯一键的列的值必须唯一,不能重复 3、作用:给主键以外的列,限定唯一性 4、唯一键分类 单列的唯一 复合唯一 唯一键和主键的区别: (1)主键不能为空,唯一键可以为空 (2)主键约束,一个表只能有一个,而唯一键可以有很多个 (二)使用唯一键 1、如何创建/指定唯一键 (1)在建表时 create table 【数据库名.】表名称( 字段1 数据类型 primary key, 字段2 数据类型 【unique key】, 字段3 数据类型 【unique key】, … ); 或 create table 【数据库名.】表名称( 字段1 数据类型 primary key, 字段2 数据类型 , 字段3 数据类型 , …, unique key(字段2), #分别唯一 unique key(字段3) ); create table 【数据库名.】表名称( 字段1 数据类型 primary key, 字段2 数据类型 , 字段3 数据类型 , …, unique key(字段列表) #复合唯一 ); create table emp( eid int primary key, #员工编号 ename varchar(20), #姓名 cardid varchar(18) unique key, #身份证号 tel