Direcionando resultados de consultas

<< Click to Display Table of Contents >>

Navigation:  PostgreSQL > Avançado >

Direcionando resultados de consultas

Previous pageReturn to chapter overviewNext page

Para arquivos TXT

No psql você vê os resultados das consultas na linha de comando, certo? Mas como fazer para copiar os resultados para formatá-los num editor de textos, por exemplo?

É simples: antes de entrar com os selects, digite:

\o 'c:/postgres/consultas.txt'

 

Pronto! Agora os resultados das consultas não serão mais exibidos na linha de comando, mas direcionados para o arquivo indicado (no exemplo, 'consultas.txt'). Caso o arquivo ainda não exista será criado automaticamente.

Outros formatos são suportados, como HTML.

No formato HTML

Aproveitando o ensejo, faça um teste passando o seguinte comando:

\H

 

O psql responderá com a informação:

Output format is html.

 

E agora faça seus selects. Isso é mais interessante se as consultas estiverem sendo direcionadas para um arquivo TXT, ou, melhor ainda, para um HTML (veja acima). Os resultados das consultas já saem formatados para serem visualizados em um browser.