【发布时间】:2012-06-05 01:57:41
【问题描述】:
mysql 将如何处理 INSERT IGNORE 和 … ON DUPLICATE KEY UPDATE ?
这不是关于他们的differences 的问题。我问是因为 Talend ETL 在 UI 后面执行此操作,我担心它会产生副作用,特别是如果我不想更新并执行以下操作:
String insertIgnore_tMysqlOutput_10 = "INSERT IGNORE INTO `"
+ "Employees"
+ "` (`Name`,`JobTitle`) VALUES (?,?) ON DUPLICATE KEY UPDATE `Name` = ?";
【问题讨论】: