Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 21/11/2018 11:54:19
- trainvapeur
- Membre
psql est trop bavard
Bonjour,
j'ai un petit souci d'affichage avec psql : quand j'appelle une fonction retournant void, il m'affiche sur l'écran une ligne contenant le nom de la fonction, une ligne pour les tirets du soulignement, une ligne blanche et enfin une ligne contenant '(1 ligne)'.
On peut supprimer cet affichage ?
En fait je ne voudrais voir à l'écran que les résultats de \echo et les messages d'erreur ....
Merci d'avance
Jean
Hors ligne
#2 21/11/2018 12:22:04
- ruizsebastien
- Membre
Re : psql est trop bavard
bonjour,
avec l'option de psql :
-t, --tuples-only print rows only
ou dans psql :
\t [on|off] show only rows (currently off)
ou peut être autre chose selon votre cas de figure : psql --help
Cordialement.
Cordialement,
Sébastien.
Hors ligne
#3 21/11/2018 12:26:36
- ruizsebastien
- Membre
Re : psql est trop bavard
et avec l'option -A en lançant psql :
-A, --no-align unaligned table output mode
Cordialement,
Sébastien.
Hors ligne
#4 21/11/2018 13:26:34
- trainvapeur
- Membre
Re : psql est trop bavard
aucune des propositions fonctionne !!!
merci quand même !!
Jean
Hors ligne
#5 21/11/2018 14:33:55
- trainvapeur
- Membre
Re : psql est trop bavard
J'ai trouvé !
j'écris le select d'appel à la fonction avec un AS et sans ; à la fin puis j'écris \gset
SELECT mafonction( ... ) AS acacher
\gest
C'est parfait !
Jean
Hors ligne
Pages : 1