當指定unique 再次插入時會報錯,可設置忽略此錯誤
INSERT IGNORE INTO first_table(first_column, second_column) VALUES(1, '哇哈哈') ;
當存在時,需要更新時 可執行
INSERT INTO first_table (first_column, second_column) VALUES(1, '哇哈哈') ON DUPLICATE KEY UPDATE second_column = '雪碧';
-- 多列時 使用變量代替 第二列不同時更新
INSERT INTO first_table (first_column, second_column) VALUES(2, '紅牛'), (3, '橙汁兒') ON DUPLICATE KEY UPDATE second_column = VALUES(second_column);