Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 12/12/2017 18:41:38
- fbamiere@yahoo.com
- Membre
pouvoir renvoyer le code retour d'une fonction via psql
Bonjour,
je voudrais exécuter une fonction pl/pgsql qui me renvoie un resultat que je voudrais tester dans un shell Unix;
je m'apercois que psql ne sait renvoyer que :
Exit Status
psql returns 0 to the shell if it finished normally, 1 if a fatal error of its own occurs (e.g. out of memory, file not found), 2 if the connection to the server went bad and the session was not interactive, and 3 if an error occurred in a script and the variable ON_ERROR_STOP was set.
Comment faire pour tester dans mon shell le code retour de l'appel d'une fonction pl/pgsql ?
merci pour vos éclairages.
Fred
Hors ligne
#2 13/12/2017 12:19:29
- gleu
- Administrateur
Re : pouvoir renvoyer le code retour d'une fonction via psql
Votre fonction renvoie une valeur ? dans ce cas, un psql -c "select la_fonction()" renverra la valeur.
Guillaume.
Hors ligne
#3 18/12/2017 16:17:07
- fbamiere@yahoo.com
- Membre
Re : pouvoir renvoyer le code retour d'une fonction via psql
merci, cela fonctionne
Hors ligne