Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho arquivos .TXT onde normalmente eu utilizaria o BULK INSERT para popular as tabelas.
Entretanto, cada registro (linha), identifica a tabela destino nos primeiros 4 caracteres. Como proceder?
Para complicar um pouco... :)
Eventualmente há arquivos (.TXT) que são UNIX (apenas Linefeed) e outros WINDOWS (Carriage Return + Linefeed) e resolvi este problema com um código simples:
INSERT INTO TEMPOR EXEC xp_cmdshell 'type C:\@IMPORTA\TESTE\tempor.txt'
Seria interessante aproveitar este código para a resposta... ^_^
Carregando comentários...