MySQL Forums
Forum List  »  French

Re: Récupération d'un numéro auto incrémenté dans un trigger
Posted by: Jean Molliné
Date: December 11, 2013 01:57AM

Salut,
à priori, ça indique que la valeur inscrite en clé étrangère est invalide probablement parce qu'inexistante. Donc si ça vient directement du trigger proposé, ce dernier n'est pas bon : le système ne trouvant la valeur de NEW.act_id, il refuse l'insertion, ce qui, d'une certaine manière, est somme toute logique.

Comme j'avais dit, je ne l'ai pas testé. Si je devais absolument effectuer une opération de ce genre, je passerais très probablement pas un trigger AFTER INSERT couplé à une procédure stockée qui elle se chargerai de récupére la clé primaire de la ligne insérée et effectuerait l'opération.

______________________________________________________________
Une question bien formulée, c'est un problème bien compris : ça représente déjà les 3/4 de la réponse ;)

Options: ReplyQuote


Subject
Views
Written By
Posted
Re: Récupération d'un numéro auto incrémenté dans un trigger
1741
December 11, 2013 01:57AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.