【发布时间】:2021-04-14 00:31:17
【问题描述】:
目前在我的应用程序中我做了一个
INSERT INTO X (X1, X2)
VALUES ('Placeholder1','Placeholder'),
...
...
插入多个值时用于我的数据库。
但是,其中一些可能最终会重复到 X 表中,所以目前我只使用 IGNORE_DUP_KEY,但我知道 IGNORE_DUP_KEY 往往被看不起,所以我想知道是否有大量插入,同时还有在单个查询中单独检查重复项。
【问题讨论】:
-
无论如何,您可能不应该从
VALUES进行大规模插入,而是使用临时表或表变量或 TVP
标签: sql-server database tsql