我设置了 IGNORE_DUP_KEY = ON 所以当我们尝试插入大量数据时没有警告。但是,每个重复行的主键都会增加,因此当您有 20 个重复行之后,可以从 Id 100 变为 120。有没有办法让它在 101 继续而不手动设置值?我正在使用 SqlBulkCopy 和 Entity Framework,我对使用 SQL 查询来解决这个问题不感兴趣(例如,使用 NOT EXISTS)。当然,我们可以先检查记录是否已经存在,但出于性能原因我们不希望这样做。
问问题
234 次