INSERTステートメントでINSERTIGNOREINTO構文またはINSERT...ON DUPLICATEKEYUPDATEを使用できます。
INSERT IGNOREを使用すると、キーが重複する場合、行は実際には挿入されません。ただし、ステートメントはエラーを生成しません。代わりに警告が生成されます。
INSERT IGNORE INTO mytable
(primaryKey, field1, field2)
VALUES
('abc', 1, 2);
INSERTステートメントでINSERTIGNOREINTO構文またはINSERT...ON DUPLICATEKEYUPDATEを使用できます。
INSERT IGNOREを使用すると、キーが重複する場合、行は実際には挿入されません。ただし、ステートメントはエラーを生成しません。代わりに警告が生成されます。
INSERT IGNORE INTO mytable
(primaryKey, field1, field2)
VALUES
('abc', 1, 2);