是的,这是可能的-您可以在插入的键更新中使用INSERT…。
使用您的示例:
INSERT INTO table (id,Col1,Col2) VALUES (1,1,1),(2,2,3),(3,9,3),(4,10,12)ON DUPLICATE KEY UPDATE Col1=VALUES(Col1),Col2=VALUES(Col2);

是的,这是可能的-您可以在插入的键更新中使用INSERT…。
使用您的示例:
INSERT INTO table (id,Col1,Col2) VALUES (1,1,1),(2,2,3),(3,9,3),(4,10,12)ON DUPLICATE KEY UPDATE Col1=VALUES(Col1),Col2=VALUES(Col2);