none
BULK INSERT : HELP RRS feed

  • Pergunta

  • Turma tudo bem? Estou executando o Bulk Insert abaixo, e reparei que alguns registros estão indo para a tabela determinada e outros não... Não reparei nada de estranho nos registros que não estão indo...

     

    Segue o Bulk Insert alguém pode me ajudar???


    Code Snippet

    SET @NOME_ARQUIVO = '\\TEOVEST\c$\SITEWEB\CSVS\' + @NOME_ARQUIVO

    EXEC (' BULK INSERT #TEMP_ARQUIVO

    FROM '''+@NOME_ARQUIVO+'''

    WITH ( FIELDTERMINATOR = '';'', CODEPAGE = ''RAW'', FIRSTROW = 2 )' )

     

     

    O nome do arquivo é Clientes.csv, já tentei com TXT também... mas alguns registros vão e outros não...
    terça-feira, 6 de maio de 2008 18:16

Respostas

  • Olá Gustavo. Descobri o problema. Eu tinha umas 15 colunas na tabela temporária onde armazenava o Bulk Insert, o que fiz foi diminuir o número de colunas. Apartir dai funcionou.

    quarta-feira, 7 de maio de 2008 17:13

Todas as Respostas

  • Olá Paulo,

     

    Há algum padrão nos registros que são importados ? E nos que não são importados ? Quantos são os ausentes ?

     

    Por padrão, uma instrução de BULK INSERT ignora registros que possuam erros (até 10 erros são permitidos). Coloque o parâmetro MAXERRORS com zero para verificar se algum erro é gerado

     

    [ ]s,

     

    Gustavo

     

    terça-feira, 6 de maio de 2008 19:45
  • Olá Gustavo. Descobri o problema. Eu tinha umas 15 colunas na tabela temporária onde armazenava o Bulk Insert, o que fiz foi diminuir o número de colunas. Apartir dai funcionou.

    quarta-feira, 7 de maio de 2008 17:13