Compartir a través de


bcp_columns

Establece el número total de columnas del archivo de usuario para su uso con una copia masiva a o de SQL Server. Se puede usar bcp_setbulkmode en lugar de bcp_columns y bcp_colfmt.

Sintaxis

RETCODE bcp_columns ( 
        HDBC hdbc, 
        INT nColumns);

Argumentos

  • hdbc
    Es el identificador de la conexión ODBC habilitada para la copia masiva.

  • nColumns
    Es el número total de columnas en el archivo de usuario. Aunque prepare la copia masiva de datos del archivo de usuario a una tabla de SQL Server y no piense copiar todas las columnas del archivo de usuario, debe establecer nColumns en el número total de columnas del archivo de usuario.

Devuelve

SUCCEED o FAIL.

Comentarios

Solo se puede llamar a esta función después de llamar a bcp_init con un nombre de archivo válido.

Solo debe llamar a esta función si piensa utilizar un formato de archivo de usuario que difiere del valor predeterminado. Para obtener más información sobre una descripción del formato predeterminado del archivo de usuario, vea bcp_init.

Después de llamar a bcp_columns, debe llamar a bcp_colfmtpor cada columna del archivo de usuario para definir el formato de archivo de usuario por completo.

Vea también

Referencia

Funciones de copia masiva