Bonjour,
J'ai créer un trigger sur ma table pour pouvoir avoir une clé incrémenté automatiquement lorsque j'insère mes données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
CREATE TRIGGER clemission
    BEFORE INSERT ON MISSION
    FOR EACH ROW
    WHEN (new.numMission IS NULL)
BEGIN
SELECT seq.nextval INTO :new.numMission FROM dual;
END;
/
Et ensuite j'insère mes données avec ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
NSERT IINTO MISSION values(NULL,nomMission) SELECT Nom_mission FROM huma_missions;
Mais cela ne marche pas et je ne comprends pas pourquoi. Quelqu'un peut m'aider???
Merci