Skip to content

Commit

Permalink
Précisions sur les fonctions trigger
Browse files Browse the repository at this point in the history
  • Loading branch information
nboisteault committed Dec 18, 2023
1 parent 3345f5a commit 1cefef2
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/triggers.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ Les triggers peuvent par exemple être utilisés
* pour contrôler certaines données avant enregistrement
* pour lancer des requêtes après certaines actions (historiques de modifications)

Des **fonctions trigger** sont associées aux triggers. Elles peuvent être écrites en **PL/pgSQL** ou d'autres languages (p. ex. PL/Python).
Une fonction trigger doit renvoyer soit NULL soit une valeur record ayant exactement la structure de la table pour laquelle le trigger a été lancé.
Lire les derniers paragraphes [ici pour en savoir plus](https://docs.postgresql.fr/16/plpgsql-trigger.html#PLPGSQL-DML-TRIGGER).

## Calcul automatique de certains champs

On crée une table `borne_incendie` pour pouvoir tester cette fonctionnalité:
Expand Down

0 comments on commit 1cefef2

Please sign in to comment.