Compartilhar via


Como copiar em massa usando um arquivo de formato (ODBC)

Para copiar em massa usando um arquivo de formato

  1. Aloque um identificador de ambiente e um identificador de conexão.

  2. Defina SQL_COPT_SS_BCP e SQL_BCP_ON para habilitar operações de cópia em massa.

  3. Conecte ao Microsoft® SQL Server™.

  4. Chame bcp_init para definir as seguintes informações:

    • O nome da tabela ou da exibição da qual ou para a qual será feita a cópia em massa.

    • O nome do arquivo de dados que contém os dados a serem copiados para o banco de dados ou que recebe os dados ao copiar do banco de dados.

    • O nome de um arquivo de dados que receberá qualquer mensagem de erro de cópia em massa (especifique NULL se não desejar um arquivo de mensagens).

    • A direção da cópia: DB_IN do arquivo para a tabela ou exibição.

  5. Chame bcp_readfmt para ler o arquivo de formato que descreve o arquivo de dados a ser usado pela operação de cópia em massa.

  6. Chame bcp_exec para executar a operação de cópia em massa.