Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Base de Dados SQL do Azure
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Define o número total de colunas encontradas no ficheiro de utilizador para uso com uma cópia em massa para dentro ou fora do SQL Server. bcp_setbulkmode pode ser usado em vez de bcp_columns e bcp_colfmt.
Syntax
RETCODE bcp_columns (
HDBC hdbc,
INT nColumns);
Arguments
hdbc
É o identificador de conexão ODBC habilitado para cópia em massa.
nColunas
É o número total de colunas no ficheiro de utilizador. Mesmo que esteja a preparar copiar dados em massa do ficheiro de utilizador para uma tabela SQL Server e não pretenda copiar todas as colunas do ficheiro de utilizador, deve ainda assim definir nColumns para o número total de colunas do ficheiro de utilizador.
Devoluções
TER SUCESSO ou FALHAR.
Observações
Esta função só pode ser chamada depois de bcp_init ter sido chamada com um nome de ficheiro válido.
Deve chamar esta função apenas se pretender usar um formato de ficheiro de utilizador diferente do padrão. Para mais informações sobre uma descrição do formato padrão de ficheiro de utilizador, consulte bcp_init.
Depois de chamar bcp_columns, deve chamar bcp_colfmt para cada coluna no ficheiro de utilizador para definir completamente um formato de ficheiro personalizado.