Bạn có thể tạo chỉ mục / ràng buộc duy nhất trên các cột bạn muốn là duy nhất:
alter table t add constraint unq_t_bburl_addontitle unique t(bburl, addontitle)
Khi đó, một phần chèn trên bảng sẽ tạo ra lỗi. Bạn có thể tránh được lỗi với on duplicate key update
:
insert into t ( . . . )
values ( . . . )
on duplicate key update bburl = values(bburl);
Bản cập nhật update
không làm gì cả (vì các giá trị đã khớp) nhưng điều này ngăn mã trả về lỗi.