Поделиться через


bcp_columns

Задает общее количество столбцов в файле пользователя, используемых для массового копирования на сервер или с сервера SQL Server. bcp_setbulkmode можно использовать вместо bcp_columns и bcp_colfmt.

Синтаксис

RETCODE bcp_columns ( 
        HDBC hdbc, 
        INT nColumns);

Аргументы

  • hdbc
    Дескриптор соединения ODBC с поддержкой массового копирования.

  • nColumns
    Общее количество столбцов в файле пользователя. Даже если планируется выполнить массовое копирование данных из файла пользователя в таблицу SQL Server и не планируется копировать все столбцы из файла пользователя, в аргументе nColumns необходимо указать общее количество столбцов в файле.

Возвращаемое значение

SUCCEED или FAIL.

Замечания

Эту функцию можно вызывать только после вызова функции bcp_init с допустимым именем файла.

Эту функцию следует вызывать только в том случае, если планируется использовать формат файла пользователя, отличный от формата по умолчанию. Дополнительные сведения об описании формата файла пользователя по умолчанию см. в разделе bcp_init.

Чтобы полностью определить пользовательский формат файла, после вызова функции bcp_columns нужно вызвать функцию bcp_colfmt для каждого столбца в файле пользователя.

См. также

Справочник

Функции массового копирования