SQL Inserimento con un indice unico


Esempio

UPDATE Customers SET Email = "richard0123@example.com" WHERE id = 1;

Ciò fallirà se un indice univoco è impostato sulla colonna Email dei Clienti . Tuttavia, per questo caso è possibile definire un comportamento alternativo:

UPDATE Customers SET Email = "richard0123@example.com" WHERE id = 1 ON DUPLICATE KEY;