V příkazu insert můžete použít syntaxi INSERT IGNORE INTO nebo INSERT...ON DUPLICATE KEY UPDATE.
Pokud použijete INSERT IGNORE, řádek nebude ve skutečnosti vložen, pokud výsledkem bude duplicitní klíč. Ale příkaz nevygeneruje chybu. Místo toho vygeneruje varování.
INSERT IGNORE INTO mytable
(primaryKey, field1, field2)
VALUES
('abc', 1, 2);