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 ,才能完整定義自定義檔格式。