共用方式為


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 時才會認可已大量複製的資料列。

請參閱

參考