Salut,

j'ai créé une séquence AUTO-INCREMENT_ID dans ma BDD à partir de Oracle Sql Developer qui va me permettre de faire des auto incréments des Id de mes tables avec cette structure:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
CREATE SEQUENCE AUTO_INCREMENT_ID
  START WITH 1 
  MAXVALUE 999999 
  MINVALUE 1 
  NOCYCLE 
  NOCACHE 
  NOORDER;
En suite j'ai un block de données qui est lié à la table PROFIL qui a pour nom PROFIL, que j'aimerai faire un enregistrement dessus.
A partir d'un Trigger WHEN_BUTTON_PRESSED, j'ai mis le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
BEGIN 
  GO_BLOCK('profil');
  INSERT INTO profil (id,intitule, application_id) VALUES (AUTO_INCREMENT_ID.NextVal, :PROFIL.intitule, :PROFIL.application_id);
END;
et quand j'execute le bouton, rien ne se passe même pas un message d'erreur et la BDD est aussi vide.
J'aimerai savoir qu'est-ce qui n'a pas marché. Merci d'avance