Bonjour,
Voici ma procédure :
---------------------------------------------------------------
AFTER INSERT ON LECTEUR_TRANSFERT
FOR EACH ROW
BEGIN
UPDATE ARTICLE ART
SET
ART.GISEMENT = :new.GISEMENT_DEST,
ART.NUM_EMPRISE = :new.EMPRISE
/* pour test ART.NBRE_ELEMENT = '9'*/
WHERE ART.ID = :new.ID_ARTICLE;
IF F_TRANSFERT(:new.ID_ARTICLE) = 'OK' THEN
UPDATE DEMANDE
SET
NUMERO_EMPRISE =:new.EMPRISE,
NUMERO_GISEMENT = :new.GISEMENT_DEST
WHERE ID_ARTICLE = :new.ID_ARTICLE;
END IF;
END;
--------------------------------------------------------------
Si le IF ne me retourne pas 'OK' l'insert dans la table LECTEUR_TRANSFERT
ne se fait pas.
Probablement une erreur de bleu mais je suis perdu là
merci
Partager