bcp_batch
適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)
認可先前從程式變數複製的所有資料列,並透過 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 ,或當傳入資料發生 lull 時(如同遙測應用程式中)。 如果應用程式未呼叫 bcp_batch只有在呼叫bcp_done 時 才會認可大量複製的資料列。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應