Domanda

Piuttosto domanda stupida, ma io non riesco a trovare la risposta nella documentazione o le pagine man.

A partire dalla 8.3 credo, il client psql CLI non visualizzerà i risultati di una grande linea di query. tubi IT a un visualizzatore di risultato 'meno-like' che scompare quando si preme q.

Questo rende molto difficile utilizzare i dati dalla prima query in query o aggiornamenti successivi.

Qualcuno sa di un interruttore o modo per forzare psql per visualizzare i risultati della query in linea, come il vecchio client ha fatto?

modifica:. Il parametro \ x fa questo, ma ho bisogno la vista multipla riga

È stato utile?

Soluzione

\pset pager off

\pset pager on

\pset pager always

In alternativa, configurare il cercapersone a proprio piacimento .

Altri suggerimenti

Oltre alla \pset pager always aggiungere quanto segue nel .profile (o .bashrc)

export PAGER=less

export LESS="-iMSx4 -FX"

È inoltre possibile disattivare quando si avvia psql:

$ psql -U admin db_name --pset pager=off

Se sempre vuole che sia disattivata, è possibile aggiungere questo al file .bashrc:

alias psql='psql --pset pager=off'
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top