Alterar como o PSQL mostra consultas

0

Esta é uma questão menor, mas está me enlouquecendo.

De qualquer forma, em alguns dos meus servidores estou executando o PostgreSQL 8.4. Ao usar o PSQL (também 8.4), as consultas são mostradas com uma interface menos parecida, com a qual estou muito feliz.

No entanto, nos meus servidores mais recentes, estou executando o PostgreSQL 9.3, e o PSQL (também 9.3) alterou um pouco a forma como ele visualiza as consultas: Interface semelhante a menos, mas quando acesse q para sair limpa os resultados da tela . Isso me deixa louco; Eu geralmente executo uma consulta SELECT e uso os resultados para escrever uma consulta UPDATE ou DELETE , o que é muito mais difícil quando não consigo ver os resultados enquanto escrevo a consulta.

Existe alguma maneira de mudar isso?

    
por Theron Luhn 04.02.2014 / 21:36

1 resposta

0

Este é o comportamento do seu pager, não do PostgreSQL ou psql .

Você pode dizer ao psql para não usar um pager com:

\pset pager off

(isso pode ir no seu .psqlrc para torná-lo persistente). Isso pode resultar em resultados de rolagem longos e incontroláveis.

Para dizer ao pager less , que acredito ser seu padrão, não limpar a tela, veja este relacionado responder .

    
por 05.02.2014 / 03:23