popular banco através de arquivo txt

PostgreSQL

27/11/2012

Olá pessoal, tudo bem? estou precisando popular um banco em postgre através de dados obtidos via arquivo txt
sei apenas usando a função copy e colocando os delimitadores
O problema é que esse arquivo texto, ele não vem com delimitadores
segue exemplo de como esta:

CODIGO SIGLA DESCRICAO
========= ======== =========================================================================
12 AC ACRE
27 AL ALAGOAS
16 AP AMAPÁ
13 AM AMAZONAS

enfim, como popular o banco assim?


Jilles Ragonha

Jilles Ragonha

Curtidas 0

Respostas

Jair N.

Jair N.

27/11/2012

Bom Dia, você tem "N" opções para trabalhar com esse arquivo, o copy quando está em tipo de arquivo CSV, separado por delimitadores fica mais fácil, outras ferramentas a exemplo o PGImport do EMS pode ser uma solução, o problema também que vejo seria a falta dos delimitadores de campo, quando esses estão com tamanho fixo, ou separados por caracter ou limitados com aspas etc.Bem outra opção seria, criar um script ai para cada linha um "INSERT INTO..." o que é trabalhoso.

Veja estas opções, para não ficar dando voltas com outros arquivos na mesma situação...

Atc.

Olá pessoal, tudo bem? estou precisando popular um banco em postgre através de dados obtidos via arquivo txt
sei apenas usando a função copy e colocando os delimitadores
O problema é que esse arquivo texto, ele não vem com delimitadores
segue exemplo de como esta:

CODIGO SIGLA DESCRICAO
========= ======== =========================================================================
12 AC ACRE
27 AL ALAGOAS
16 AP AMAPÁ
13 AM AMAZONAS

enfim, como popular o banco assim?


GOSTEI 0
POSTAR