Créer des fonctions - 1
Structure d ’un programme en PL/pgSQL:
Variables:
- variables simples (int, float,…)
- table%ROWTYPE: lignes d ’une table
- RECORD: ligne générique
- $i: paramètres de la fonction
- ALIAS d ’un paramètre
Affectation a une variable:variable := valeur;
Erreurs:RAISE niveau ‘ ’message ’ ’ var1,var2,..placement des variables avec %niveau: NOTICE, EXCEPTION
Renvoi du résultat:RETURN expression
On peut utiliser des expressions SQL
déclaration des variables