Bom dia!

Com a sintaxe executada abaixo, o copy não vai separar as colunas por 
delimitadores, no caso ';'
, mas para resolver o seu problema vc pode adequar desta maneira para funcionar:

>>> copy (select cidade,nome from cidades) to '/tmp/cid.txt' delimiter ';'
 
   
Luiz Carlos Silvestrini

[EMAIL PROTECTED]
MSI Soluções -  www.msisolucoes.com.br
Av. Dr. Altino Arantes, 131, Salas 145 e 146 -  Centro - Ourinhos (SP) -  CEP 
19900-030

Telefone: (14) 3324-8181 e (14) 3335-1849


Vinicius escreveu:
> Ola pessoal...
>
> Gostaria de saber se tem como executar um select ja exportando para um
> arquivo txt separando os campos por ;(ponto e virgula) ?
>
Usa Copy, por exemplo:
copy(select * from tabela) to /home/arquivo/arquivo.txt
> Preciso colocar isso em alguma funcao, pois quero rodar a funcao em
> horarios determinados.
>
Coloca esse select no cron com determinados horários que já era.
 
--
Vinicius dos Santos
Analista de Desenvolvimento Júnior
MSI SOLUÇÕES
Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil
Fone/Fax: +55 (14) 3324-8181  www.msisolucoes.com.br
 
 
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a