我们一直在使用 Dapper Plus 使用 BulkMerge 对 SQL Server 进行批量合并。这对于身份列来说很容易工作,但是我们有许多表有一个没有身份种子的主键。是否可以在没有身份的情况下使用BulkMerge。
我们已经看到了使用 BulkInsert 执行此操作的示例 https://dotnetfiddle.net/qBhy2a 。所以我想也许需要使用 BulkInsert / BulkUpdate 组合来完成。
所以我不好,BulkMerge 使用示例确实有效 https://dotnetfiddle.net/FZ5wOz 。我没有仔细检查我正在使用的列表上的数据。