sql - 如何进行大量插入

标签 sql sql-server sql-server-2008 insert

我有一个应用程序,我必须在 SQL Server 2008 的数据库中插入 N 个元组,并且必须插入所有元组才能成功插入,我的问题是如何插入这些元组和如果有人失败,我会进行回滚以消除所有正确插入的元组。

谢谢

最佳答案

在 SQL Server 上,您可能会考虑执行 bulk insert .

关于sql - 如何进行大量插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620001/

相关文章:

sql - CASE WHEN——我做错了什么?

sql - 将 key 获取到 postgres 中的 JSON 字段

sql - 使用 SQL 检测异常间隔

c# - 违反主键约束,无法插入重复键 - 在新的空表中

sql - 如何从与表不具有相同列的 Excel 文件批量插入?

sql-server - 如何获得累计总和

sql - 确定DB2文本字符串的长度

mysql - Ruby 脚本在 sql 查询完成之前结束

mysql - 使用 OPENQUERY 从 MySQL 链接 SQL Server 中的表以获取刚刚更新的记录

sql-server-2008 - 重置PK自增列