bcp_columns
設定在使用者檔案中可搭配大量複製在 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,以完整定義自訂的檔案格式。