2009/5/25 João Gabriel Soares Esteves <[email protected]>:
>
> Estou usando um comando COPY para copiar os dados de uma tabela de um Banco
> de Dados, gerar um arquivo e depois ler este mesmo arquivo jogando os dados
> em outra tabela. O problema é que na tabela de destino existe um campo a
> mais que não tem na tabela de origem.
>
> Como faço para, através do comando COPY (ou outra maneira) inserir um dado
> em uma coluna que não existe no arquivo?
>


Não sei se entendi mas você pode especificar no COPY quais campos está
colocando em sua tabela:
COPY tablename [ ( column [, ...] ) ]....

Os campos não relacionados em seu comando COPY ficarão com conteudo
NULL ou o default especificado na criação da tabela.

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a