Tạo bảng có UNIQUE KEY trên FirstName
mysql> CREATE TABLE DemoTable1409 (
-> FirstName VARCHAR(20),
-> UNIQUE KEY UN_FirstName(FirstName)
-> );
Query OK, 0 rows affected (0.79 sec)
Xóa UNIQUE INDEX để cho phép trùng
mysql> ALTER TABLE DemoTable1409 DROP INDEX UN_FirstName;
Query OK, 0 rows affected (0.40 sec)
Chèn dữ liệu trùng 'Chris'
mysql> INSERT INTO DemoTable1409 VALUES('Chris'),('Chris'),('David');
Kết quả: 3 hàng, có 2 'Chris'
mysql> SELECT * FROM DemoTable1409;
+-----------+
| FirstName |
+-----------+
| Chris |
| Chris |
| David |
+-----------+
Lưu ý: Việc xóa UNIQUE INDEX cho phép trùng lặp nhưng mất đi ràng buộc toàn vẹn dữ liệu. Cân nhắc kỹ trước khi làm trên hệ thống production.