首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 唯一索引(UNIQUE)使用指南:創建、添加、刪除與約束區別

     編輯:MySQL 綜合教學

MySQL 唯一索引(UNIQUE)使用指南:創建、添加、刪除與約束區別

唯一索引確保列值不重復,允許 NULL 值(多個 NULL 不視為重復)。本文演示建表時指定、事後創建索引、ALTER TABLE ADD CONSTRAINT 添加約束、刪除索引、聯合唯一索引的完整語法與示例。

一、建表時直接設置

CREATE UNIQUE INDEX UK_student_name ON student (name);

三、建表後添加唯一約束(等價於唯一索引)

ALTER TABLE student DROP INDEX name; -- 索引名為 name 時
-- 或
ALTER TABLE student DROP INDEX UK_student_name; -- 指定索引名

五、聯合唯一索引

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved