Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Ustala łączną liczbę kolumn znalezionych w pliku użytkownika do użycia z kopią masową do lub z SQL Server. bcp_setbulkmode można używać zamiast bcp_columns i bcp_colfmt.
Syntax
RETCODE bcp_columns (
HDBC hdbc,
INT nColumns);
Arguments
hdbc
Czy obsługa połączenia ODBC z obsługą kopiowania zbiorczego.
nKolumny
To całkowita liczba kolumn w pliku użytkownika. Nawet jeśli przygotowujesz się do masowego kopiowania danych z pliku użytkownika do tabeli SQL Server i nie zamierzasz kopiować wszystkich kolumn w pliku użytkownika, nadal musisz ustawić nKolumny na łączną liczbę kolumn pliku użytkownika.
Zwroty
POWODZENIE lub NIEPOWODZENIE.
Remarks
Funkcję tę można wywołać dopiero po wywołaniu bcp_init z poprawną nazwą pliku.
Powinieneś wywołać tę funkcję tylko wtedy, gdy zamierzasz użyć formatu pliku użytkownika różniącego się od domyślnego. Aby uzyskać więcej informacji o opisie domyślnego formatu pliku użytkownika, zobacz bcp_init.
Po wywołaniu bcp_columns musisz wywołać bcp_colfmt dla każdej kolumny pliku użytkownika, aby całkowicie zdefiniować niestandardowy format pliku.