bcp_columns
Define o número total de colunas encontradas no arquivo de usuário para uso com uma cópia em massa dentro ou fora de SQL Server. bcp_setbulkmode pode ser usado em vez de bcp_columns e bcp_colfmt.
Sintaxe
RETCODE bcp_columns (
HDBC
hdbc
,
INT
nColumns
);
Argumentos
hdbc
É o identificador de conexão ODBC habilitado para cópia em massa.
nColumns
É o número total de colunas no arquivo de usuário. Mesmo que você esteja se preparando para copiar dados em massa do arquivo de usuário para uma tabela SQL Server e não pretende copiar todas as colunas no arquivo de usuário, você ainda deve definir nColumns para o número total de colunas de arquivo de usuário.
Retornos
SUCCEED ou FAIL.
Comentários
Essa função só pode ser chamada depois que bcp_init tiver sido chamado com um nome de arquivo válido.
Você só deveria chamar esta função se pretender usar um formato de arquivo de usuário diferente do padrão. Para obter mais informações sobre uma descrição do formato de arquivo de usuário padrão, consulte bcp_init.
Depois de chamar bcp_columns
, você deve chamar bcp_colfmtpara cada coluna no arquivo de usuário para definir completamente um formato de arquivo personalizado.