1. 創建表時設置多列唯一約束
ameail”列的組合必須是唯一的:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,ame VARCHAR(50) NOT NULL,ail VARCHAR(50) NOT NULL,ameail)
2. 修改表時添加多列唯一約束
ameail”列的組合必須是唯一的:
ALTER TABLE usersiqueameailameail);
iqueameail”是約束的名稱,可以根據需要進行更改。
3. 修改表時刪除多列唯一約束
iqueameail”的約束:
ALTER TABLE usersiqueameail;
iqueameail”是要刪除的約束名稱。
在 MySQL 中,可以通過在創建表時或使用“ALTER TABLE”語句來設置多列唯一約束。通過設置多列唯一約束,可以確保表中多列的組合不會重復出現,從而保證數據的完整性和一致性。在實際應用中,應根據具體情況選擇適當的唯一約束方式。