Bulk Insert - Sql Server 2005 para Sql Server 2008

25/05/2010

0

Estou com um problema utilizava o sql server 2005 express em português e o comando bulk insert(abaixo) funcionava com sucesso, porém, ao migrar para o sql server 2008 express em inglês o comando não respeita o final da linha como pipe "|" e estoura o tamanho tudo em apenas uma linha. O correto seria inserir na tabela exatamente como representado abaixo 6 linhas.      Detalhes do arquivo que gostaria de inserir e do comando utilizado:   Comando BULK INSERT dbo.WORK_CONVERTE_SPED_CONTABIL FROM 'C:\Work\Arquivos\GG_01012008_31012008_SPED.TXT' WITH (FIELDTERMINATOR ='|', ROWTERMINATOR ='|\n') go Arquivo |0000|LECD|01012008|31012008|GG|02134854000000|SP|482020389119|3533403|5246 ||
|0001|0|
|0007|00||
|0990|4|
|I001|0|
|I010|G|1.00|
Gustavo Pirana

Gustavo Pirana

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar