Inserindo dados em postgresql

Tenho um bd em postgre todo configurado com as tabelas e etc…
Quero adicionar os dados das tabelas, a partir de um .txt sendo que cada pedaço de string corresponde a uma coluna e/ou tabela.
Exemplo:

1 26JAN1990 10.00 11.00

Dados:

1 - pertence a tabela inscrito coluna numero
26JAN1990 - pertence a tabela inscrito coluna data_nascimento
10.00 - pertence a tabela notas coluna nota1
11.00 - pertence a tabela notas coluna nota2
etc…

Como posso fazer ??

[]'s

Opa!
Veja se este link ajuda:
http://www.guj.com.br/article.show.logic?id=13
Boa sorte!

Mostra como manipular aquivos, mas para inserir em BD não é dessa forma, agradeço pela ajuda mas não é isso…

[]'s

Dá uma olhada nesse link:
http://www.postgresql.org/docs/8.1/interactive/sql-copy.html

Explica como carregar dados em tabelas por meio de arquivos. Exemplos(presentes no link):

[code]Examples

The following example copies a table to the client using the vertical bar (|) as the field delimiter:

COPY country TO STDOUT WITH DELIMITER ‘|’;

To copy data from a file into the country table:

COPY country FROM ‘/usr1/proj/bray/sql/country_data’;[/code]

Obrigado pela ajuda…
[]'s