126
L3 Info : SGBD
◃
Ch. 11 PL/pgSQL
▹
Messages et erreurs
L'instruction
RAISE
permet l'envoie de différents niveaux de message au client ou au système.
Syntaxe :
RAISE niveau 'format' [, expr [, ...]];
niveau ∈ {DEBUG, LOG, INFO, NOTICE, WARNING, EXCEPTION}
format est une chaîne où
%
est remplacé par l'expression correspondante.
Exemple
RAISE NOTICE 'taux négatif %', taux;
La génération d'une exception interrompt la transaction en cours.
Plus de
détails