当指定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);
版权声明:本文为androidV原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。