Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt die Gesamtanzahl der Spalten fest, die in der Benutzerdatei für die Verwendung mit einer Massenkopie in oder aus SQL Server gefunden werden. bcp_setbulkmode können anstelle von bcp_columns und bcp_colfmt verwendet werden.
Syntax
RETCODE bcp_columns (
HDBC
hdbc
,
INT
nColumns
);
Argumente
hdbc
Das für den Massenkopiervorgang aktivierte ODBC-Verbindungshandle.
nColumns
Ist die Gesamtanzahl der Spalten in der Benutzerdatei. Auch wenn Sie die Massenkopie von Daten aus der Benutzerdatei in eine SQL Server-Tabelle vorbereiten und nicht beabsichtigen, alle Spalten in der Benutzerdatei zu kopieren, müssen Sie weiterhin nColumns auf die Gesamtanzahl der Benutzerdateispalten festlegen.
Rückkehr
SUCCEED oder FAIL.
Bemerkungen
Diese Funktion kann nur aufgerufen werden, nachdem bcp_init mit einem gültigen Dateinamen aufgerufen wurde.
Sie sollten diese Funktion nur aufrufen, wenn Sie ein Vom Standard abweichendes Benutzerdateiformat verwenden möchten. Weitere Informationen zu einer Beschreibung des Standardmäßigen Benutzerdateiformats finden Sie unter bcp_init.
Nach dem Aufrufen bcp_columnsmüssen Sie bcp_colfmtfür jede Spalte in der Benutzerdatei aufrufen, um ein benutzerdefiniertes Dateiformat vollständig zu definieren.