Bonjour,
voici un trigger que j'ai dans mes cours:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 create trigger cle_executf for executifs active before insert as declare variable x int; declare variable nb int; begin select count(*) from executifs into :nb; if (:nb=0) then new.num_cert = 1; else begin select max(num_cert) from executifs into :x; new.num_cert=x+1; end end !! set term ; !!
Je voulais savoir ce que signifie les ":" devant le nb dans :
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if (:nb=0) then new.num_cert = 1;
Partager