提交以前从程序变量批量复制的所有行,并通过 bcp_sendrow发送到 SQL Server。
语法
DBINT bcp_batch (HDBC
hdbc
);
论据
hdbc
已启用大容量复制的 ODBC 连接句柄。
退货
上次调用 bcp_batch后保存的行数,或者发生错误时 -1。
注解
大容量复制批处理定义事务。 当应用程序使用 bcp_bind 和 bcp_sendrow 将行从程序变量批量复制到 SQL Server 表时,仅当程序调用 bcp_batch 或 bcp_done时才会提交这些行。
可以每隔 n 行调用一次bcp_batch,或者在传入数据(如遥测应用程序中所示)时调用一次。 如果应用程序未调用 bcp_batch 仅当调用 bcp_done 时才会提交大容量复制的行。