bcp_batch

提交以前从程序变量大容量复制并通过bcp_sendrow发送到SQL Server的所有行。

语法

  
DBINT bcp_batch (HDBC  
hdbc  
);  
  

参数

hdbc
启用大容量复制的 ODBC 连接句柄。

返回

上次调用 bcp_batch 后保存的行数,如果出错,则为 -1。

备注

大容量复制批处理定义事务。 当应用程序使用bcp_bindbcp_sendrow将行从程序变量大容量复制到SQL Server表时,仅当程序调用bcp_batchbcp_done时才提交行。

可以每 n 行调用一次bcp_batch,或者当传入数据 (出现平静时,可以调用) 遥测应用程序。 如果应用程序不调用 bcp_batch 则仅在调用 bcp_done 时才提交大容量复制的行。

另请参阅

大容量复制函数