# Syntaxe PostgreSQL ## Procédures stockées ```sql create or replace procedure nom_procedure(paramètres) language plpgsql as $$ declare -- variables locales begin -- instructions SQL end; $$; ``` Pour appeler la procédure stockée ```sql call nom_procedure('Félicien', 'Hébrard', '1970-10-15'); ``` ## Afficher des messages Pour afficher un message de réussite : ```sql raise notice 'message %', variable; ``` Vous pouvez déclencher une erreur métier à l’aide de : ```sql raise exception 'message'; ```