分享方式:


bcp_columns

適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Platform System (PDW)

設定使用者檔案中找到的數據行總數,以便與大量複製一起使用 SQL Server。 您可以使用bcp_setbulkmode ,而不是bcp_columns和 bcp_colfmt

語法

  
RETCODE bcp_columns (  
        HDBC hdbc,  
        INT nColumns);  

引數

hdbc
這是啟用大量複製的 ODBC 連接句柄。

nColumns
這是使用者檔案中的數據行總數。 即使您準備將數據從使用者檔案大量複製到 SQL Server 數據表,而且不想複製使用者檔案中的所有數據行,您仍必須將 nColumns 設定為使用者檔案數據行總數。

傳回

SUCCEED 或FAIL。

備註

只有在使用有效的檔名呼叫bcp_init之後,才能呼叫此函式。

只有當您想要使用與預設值不同的使用者檔案格式時,才應該呼叫此函式。 如需預設使用者檔格式描述的詳細資訊,請參閱 bcp_init

呼叫 bcp_columns之後,您必須針對使用者檔案中的每個數據行呼叫 bcp_colfmt ,才能完整定義自定義檔格式。

另請參閱

大量複製函式