Use 'COPY TO': COPY dbuser TO 'saida.txt' CSV;
Veja na ajuda do psql (\h COPY) o que pode fazer: Sintaxe: COPY nome_tabela [ ( coluna [, ...] ) ] TO { 'arquivo' | STDOUT } [ [ WITH ] [ BINARY ] [ HEADER ] [ OIDS ] [ DELIMITER [ AS ] 'delimitador' ] [ NULL [ AS ] 'cadeia nula' ] ] [ CSV [ HEADER ] [ QUOTE [ AS ] 'separador' ] [ ESCAPE [ AS ] 'escape' ] [ FORCE QUOTE coluna [, ...] ] Abraço. Em Quinta 19 Julho 2007 10:17, [EMAIL PROTECTED] escreveu: > Em 19/07/07, Livia <[EMAIL PROTECTED]> escreveu: > Bom dia pessoal, > alguém poderia me dar uma dica de como faço para gerar um arquivo TXT a > partir do resultado de um select? > > Não sei se no postgres funciona assim, mas estou fazendo dessa maneira: > > SELECT * INTO OUTFILE ''saida.txt'' FROM dbuser; > > e está dando o seguinte erro: > > failed : ERROR: syntax error at or near "''" at character 23 > > > Alguém tem alguma dica? > Agradeço. -- /* Guilherme Augusto da Rocha Silva Administração de Dados / Bancos de Dados Gerência de Tecnologia da Informação SIM Instituto de Gestão Fiscal */ _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral