根据我的数据主键(复合)的性质,唯一性违规是经常遇到的事情。在这种情况下,违规记录(新记录)将被静默丢弃(保持具有相同密钥的旧记录完好无损)并让其他记录插入。
例如,MySQL 让我们可以通过使用INSERT IGNORE
而不是 bare轻松地做到这一点INSERT
。但是我的应用程序必须是跨数据库的。
实现此行为的最佳方法是什么?
根据我的数据主键(复合)的性质,唯一性违规是经常遇到的事情。在这种情况下,违规记录(新记录)将被静默丢弃(保持具有相同密钥的旧记录完好无损)并让其他记录插入。
例如,MySQL 让我们可以通过使用INSERT IGNORE
而不是 bare轻松地做到这一点INSERT
。但是我的应用程序必须是跨数据库的。
实现此行为的最佳方法是什么?