唯一索引
唯一索引
這種索引和前面的“普通索引”基本相同,但有一個區別:索引列的所有值都只能出現一次,即必須唯一。唯一性索引可以用以下幾種方式創建:?
創建索引,例如CREATE UNIQUE INDEX <索引的名字> ON tablename (列的列表);?
修改表,例如ALTER TABLE tablename ADD UNIQUE [索引的名字] (列的列表);?
創建表的時候指定索引,例如CREATE TABLE tablename ( [...], UNIQUE [索引的名字] (列的列表) );?
?
創建表結構
create table ddd(id int primary key auto_increment , name varchar(32) unique);
注意
unique字段可以為NULL,并可以有多NULL, 但是如果是具體內容,則不能重復,
但是不能存有重復的空字符串’’
總結