Můžete vytvořit jedinečný index/omezení pro sloupce, které chcete být jedinečné:
alter table t add constraint unq_t_bburl_addontitle unique t(bburl, addontitle)
Vložení do tabulky pak vygeneruje chybu. Chybě se můžete vyhnout pomocí on duplicate key update
:
insert into t ( . . . )
values ( . . . )
on duplicate key update bburl = values(bburl);
update
nedělá nic (protože hodnoty se již shodují), ale zabrání tomu, aby kód vrátil chybu.