Một lỗi sẽ phát sinh và không có gì sẽ được chèn vào bảng Hãy để chúng tôi xem ví dụ và tạo một bảng -
mysql> create table DemoTable1585 -> ( -> StudentId int, -> StudentMarks int, -> UNIQUE(StudentId) -> ); Query OK, 0 rows affected (1.02 sec)
Chèn một số bản ghi vào bảng bằng lệnh chèn -
mysql> insert into DemoTable1585 values(1,87),(2,98),(3,91),(3,48); ERROR 1062 (23000): Duplicate entry '3' for key 'StudentId'
Hiển thị tất cả các bản ghi từ bảng bằng câu lệnh select -
mysql> select * from DemoTable1585;
Điều này sẽ tạo ra kết quả sau. Không có gì được chèn:
Empty set (0.00 sec)