168 votes

PostgreSQL™ désactive plus de sorties

Je lance un script sur mon serveur PostgreSQL™ :

psql db -f sql.sql

de bash ou dans un script cron.

Il continue d'essayer de paginer la sortie avec more ou less.

Comment désactiver la pagination des résultats en psql ?

Tout ce que je veux, c'est changer les données, je ne me soucie d'aucune sortie.

136voto

Davide Points 371

Je cherchais ça aussi, j'ai trouvé le chemin dans une question similaire sur ServerFault :

psql -P pager=off <other params>

éteint le pagination, sans supprimer la sortie.

14voto

FMc Points 22663

Voici une autre option. Il a l'avantage que vous n'avez pas à vous souvenir des noms d'options psql, etc.

psql ... | cat

9voto

Ranjith Reddy Points 99
psql -U user -P pager=off -d database -c 'SQL';

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X