bcp_columns
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure azure Synapse Analytics Analytics Platform System (PDW)
Imposta il numero totale di colonne trovate nel file utente da usare con una copia bulk in o all'esterno di SQL Server. bcp_setbulkmode può essere usato invece di bcp_columns e bcp_colfmt.
Sintassi
RETCODE bcp_columns (
HDBC hdbc,
INT nColumns);
Argomenti
hdbc
Handle di connessione ODBC abilitato per la copia bulk.
nColumns
Numero totale di colonne nel file utente. Anche se si sta preparando la copia bulk dei dati dal file utente a una tabella di SQL Server e non si intende copiare tutte le colonne nel file utente, è comunque necessario impostare nColumns sul numero totale di colonne di file utente.
Valori restituiti
SUCCEED o FAIL.
Osservazioni:
Questa funzione può essere chiamata solo dopo che bcp_init è stato chiamato con un nome di file valido.
È consigliabile chiamare questa funzione solo se si intende utilizzare un formato di file utente diverso da quello predefinito. Per altre informazioni su una descrizione del formato di file utente predefinito, vedere bcp_init.
Dopo aver chiamato bcp_columns, è necessario chiamare bcp_colfmt per ogni colonna nel file utente per definire completamente un formato di file personalizzato.