bcp_batch
認可先前從程式變數中大量複製並且透過 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 時才會認可已大量複製的資料列。