Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Stelt het totale aantal kolommen in het gebruikersbestand in voor gebruik bij een bulkkopie in of uit SQL Server. bcp_setbulkmode kan worden gebruikt in plaats van bcp_columns en bcp_colfmt.
Syntax
RETCODE bcp_columns (
HDBC hdbc,
INT nColumns);
Arguments
hdbc-
Is de ODBC-verbindingshandgreep waarvoor bulksgewijs kopiëren is ingeschakeld.
nColumns
Is het totale aantal kolommen in het gebruikersbestand. Zelfs als je je voorbereidt om data uit het gebruikersbestand in bulk te kopiëren naar een SQL Server-tabel en niet van plan bent alle kolommen in het gebruikersbestand te kopiëren, moet je nColumns toch instellen op het totale aantal kolommen in gebruikersbestand.
Returns
SLAGEN OF MISLUKKEN.
Remarks
Deze functie kan alleen worden aangeroepen nadat bcp_init met een geldige bestandsnaam is aangeroepen.
Je moet deze functie alleen aanroepen als je van plan bent een gebruikersbestandsformaat te gebruiken dat afwijkt van de standaard. Voor meer informatie over een beschrijving van het standaard gebruikersbestandsformaat, zie bcp_init.
Na het aanroepen van bcp_columns moet je bcp_colfmt aanroepen voor elke kolom in het gebruikersbestand om volledig een aangepast bestandsformaat te definiëren.