Skip site navigation (1) Skip section navigation (2)

PL/sh: Retourner une erreur

From: Samuel ROZE <samuel(dot)roze(at)aliceadsl(dot)fr>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: PL/sh: Retourner une erreur
Date: 2008-09-03 14:00:12
Message-ID: 1220450412.20646.7.camel@samuel-laptop (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Bonjour à tous,

J'utilise le language de procédure PL/sh pour une fonction (il m'est
impératif de l'utiliser, je n'ai pas le choix...). Je souhaiterais
savoir, si quelqu'un connais bien ce langage, est-ce que je peux
retourner une erreur de la même manière qu'un RAISE EXCEPTION dans
plpgsql ?

Enfait, la fonction doit retourner un integer seulement, en cas
d'erreur, je fait un :

echo "Erreur: Description de l'erreur"

Seulement, quand j'éxécute la fonction en provoquant une erreur (ou
quand l'erreur est détectée), PostgreSQL me donne cette erreur :

ERREUR:  syntaxe en entrée invalide pour l'entier : « Erreur:
Description de l'erreur »

C'est vrai que j'ai quand même l'erreur mais si ça pouvais être plus
explicite comme erreur, ça serais bien...

Merci d'avance à tout le monde !
Cordialement, Samuel ROZE.


pgsql-fr-generale by date

Next:From: Guillaume LelargeDate: 2008-09-03 21:12:50
Subject: Re: sauvegarde incrémentale
Previous:From: Samuel ROZEDate: 2008-09-03 13:48:01
Subject: Re: pgplsql: Substitution de variables

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group