(2)唯一索引它与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。它有以下几种创建方式:

创建索引

  1. CREATE UNIQUE INDEX indexName ON mytable(username(length))  
  2.  

修改表结构

  1. ALTER mytable ADD UNIQUE [indexName] ON (username(length))  
  2.  

创建表的时候直接指定

  1. CREATE TABLE mytable(  
  2.  
  3. ID INT NOT NULL,  
  4.  
  5. username VARCHAR(16) NOT NULL,  
  6.  
  7. UNIQUE [indexName] (username(length))  
  8.  
  9. );  
  10.  


相关内容