唯一性索引(Unique Index)與普通索引(Normal Index)最大的差異就是在索引列上增加了一層唯一約束。添加唯一性索引 的數據列可以為空,但是只要存在數據值,就必須是唯一的。這樣做的好處,一是讓索引更有效率;二是避免重復數據的出現。實際上,在許多場合,人們創建唯一索引的目的往往不是為了提高訪問速度,而只是為了避免數據出現重復。創建語句如下:
create unique index 索引名 on 表名(列名1, 列名2, ...);
普通索引允許被索引的數據列包含重復的值。創建語句如下:
create index 索引名 on 表名(列名1, 列名2, ...);