WEB开发网
开发学院数据库MSSQL Server 使用 Bulk Copy 将大量数据复制到数据库 阅读

使用 Bulk Copy 将大量数据复制到数据库

 2010-07-12 00:00:00 来源:WEB开发网   
核心提示: 通过SQL SERVER 事件探察器发现执行的SQL为:insertbulkTEMP_ORDERS([TEMP_ORDERID]Int,[TEMP_CUSTOMERID]NChar(5)COLLATEChinese_PRC_CI_AS,[TEMP_ORDERDATE]DateTime,[TEMP

通过SQL SERVER 事件探察器发现执行的SQL为:

insert bulk TEMP_ORDERS ([TEMP_ORDERID] Int, [TEMP_CUSTOMERID] NChar(5) COLLATE Chinese_PRC_CI_AS, [TEMP_ORDERDATE] DateTime, [TEMP_SHIPNAME] NVarChar(40) COLLATE Chinese_PRC_CI_AS)

通过运行程序可以看出这个速度是相当的快 , 使用这个方法的最大优点是 : 减少对数据库的访问次数 .

WriteToServer不仅可以处理 DataTable 对象 , 还可以处理 DataReader , DataRow 对象数组 .

上一页  1 2 

Tags:使用 Bulk Copy

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接