Bonjour,
j'ai crée une séquence ainsi qu'un trigger pour permettre l'incrémentation automatique.
Voici ma séquence:
et mon trigger
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 create sequence SEQ_EQUIP_MATERIEL start with 1 increment by 1;
Pour le 1er enregistrement, il me crée le EQUIP00001 mais apres il me crée le EQUIP000021 !!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 create or replace trigger TRG_EQUIP_MATERIEL before insert on CW_TB_EQUIPEME for each row begin select 'EQUIP0000' || SEQ_EQUIP_MATERIEL.nextval into :new.BV7_NEQUIPEMENT from dual; end TRG_EQUIP_MATERIEL;
Pourquoi?????
Merci
Partager