es gibt kein IF NOT EXISTS Syntax in INSERT , aber Sie könnten den ON DUPLICATE KEY-Mechanismus verwenden. Angenommen, Sie erstellen einen eindeutigen Index für Vorname, Nachname, könnte Ihr Update folgendermaßen lauten:
INSERT INTO tb (firstname, lastname)
VALUES ('Jack', 'Doe')
ON DUPLICATE KEY UPDATE lastname = lastname;
wodurch die Einfügung neutral wird.