bcp_columns

Si applica a:SQL ServerDatabase SQL diAzure Istanzagestita di SQL di Azure Azure Synapse Analytics PlatformSystem (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.

Resi

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.

Vedi anche

Funzioni di copia bulk