[firebase-br] Importação de dados de arquivo txt

Magno System magno em speet.com.br
Qui Jan 10 10:53:54 -03 2008


Se eu estiver errado, por favor corrijam-me.

Até onde eu sei, STORED PROCEDURES não lêem arquivos textos. Você teria que 
extrair as informações necessárias do arquivo texto (via delphi, vb, etc) e 
lançar as informações como parâmetros para as SP para que assim elas possam 
fazer o devido processamento.

EMPRESA: Marcelo Guimarães Nogueira
NOME FANTASIA: Magno System
ENDEREÇO: Rua Oliveira Leite, 66 - Centro - Passa Quatro - MG
EMAIL: magno em speet.com.br
CNPJ: 07.693.076/0001-99

Marcelo Guimarães Nogueira
Magno System (Empresa Desenvolvedora de Software)
----- Original Message ----- 
From: "Silfar Goulart de Castro" <silfar em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, January 10, 2008 8:40 AM
Subject: Re: [firebase-br] Importação de dados de arquivo txt


Nelson, concordo com vc, mas eu queria fazer esta programação dentro do
banco, tipo com procedures.

Pode me ajudar nessa ?

Sicnemelpor escreveu:
> A melhor forma de se fazer isso é por programação, pois esse TXT tem
> registros de vários formatos diferentes. Não vejo forma direta para
> importar isso para dentro do banco de dados.
>
> Lembra um pouco coisa de COBOL...
>
> []s
> Nelson Sicuro
>
>
>> Ola ...
>>
>> tenta formatar pelo excel depois salva ele em dbf ....
>>
>>
>> Em 09/01/08, Silfar Goulart de Castro <silfar em gmail.com> escreveu:
>>
>>> Pessoal, tô escrevendo pra pedir uma ajuda.
>>>
>>> Tenho que fazer a importação de dados de um arquivo txt, porem este
>>> arquivo não possui layout único. Cada  linha do arquivo  é um registro
>>> de  uma determinada tabela. Deixa eu mostrar:
>>>
>>> linha 1 - 0300TIT000000
>>> linha 2 - 0301TIT10000000000017               JCIRCO EDICOES
>>> MUSICAIS                       S               aaaa
>>> linha 3 - 0301TIT20000000000017
>>> 0000000000027278027000105               000000000000  COM081R. PEDROSO
>>> ALVARENGA, 543/168
>>> linha 4 - 0301TIT30000000000017               E 06101992        030AMAR
>>> linha 5 - 0309TIT0
>>>
>>>
>>> linha 1 - Essa linha indica o inicio de uma transação.
>>> linha 2 - Indica uma inclusão na tabela de titular.
>>> linha 3 - inclusao na tabela de documentação de titular.
>>> linha 4 - inclusao na tabela de afiliação.
>>> linha 5 - Fim da transação.
>>>
>>> Bem é mai ou menos isso. eu pensei em fazer com procedures, mas não sei
>>> por onde começar .
>>>
>>> Alguem pode me dar uma ajuda sobre isso.
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para editar sua configuração na lista, use o endereço
>>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
>
>


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.17.13/1213 - Release Date: 7/1/2008 
09:14






Mais detalhes sobre a lista de discussão lista