Microsoft SQL Server 包含名为 bcp 的常用命令行应用程序,用于快速将大文件批量复制到 SQL Server 数据库的表或视图中。使用 类可以编写提供类似功能的托管代码解决方案。还可以通过其他方式将数据加载到 SQL Server 表中(例如 INSERT 语句),但是 SqlBulkCopy 提供的性能要明显优于这些方式。

    SqlBulkCopy 类只能用于向 SQL Server 表中写入数据。但是,数据源不限于 SQL Server;可以使用任何数据源,只要数据可以加载到 实例或使用 实例读取即可。

使用 SqlBulkCopy 类可以执行下列操作:

  • 单次批量复制操作

  • 多次批量复制操作

  • 事务中的批量复制操作

示例1: 单次批量复制操作

在事务中执行批量复制操作    private void sqlBulkCopy()
        }

2. 我们可以有选择性的从目标数据选取数据大批量复制至目标对象指定的字段中.

在事务中执行批量复制操作     private void HasSelSqlBulkCopy()

相关文章:

  • 2021-08-22
  • 2022-12-23
  • 2021-07-30
  • 2022-12-23
  • 2021-10-20
  • 2021-09-03
  • 2022-12-23
  • 2021-10-03
猜你喜欢
  • 2021-12-15
  • 2021-12-13
  • 2021-09-22
  • 2022-12-23
  • 2021-11-06
  • 2022-12-23
  • 2021-12-29
相关资源
相似解决方案