bonjour,
je voudrais créer une séquence ainsi qu'un trigger pour incrementer la clé primaire d'une table (APPELS_HOTLINE)
voici ce que j'ai fait est ce que c'est bon ou pas (je debute)
Merci
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
17
18
19
20 -- séquence : create sequence "SEQ_APPELS_HOTLINE" start with 1 increment by 1 -- trigger : create trigger "TRG_APPELS_HOTLINE" before insert on "APPELS" for each row begin for c1 in ( select SEQ_APPELS_HOTLINE.nextval next_val from dual ) loop :new.APPELS_NUM := c1.next_val; end loop; end;
Partager