bonjour,

dans Mysql, j'ai 2 table t1 et t2 avec une contrainte entre les deux : je ne peux pas ajouter de ligne à T2 si la ligne avec le bon rowid n'existe pas dans T1

dans un trigger je fais un insert dans T1 puis un insert dans T2 et la j'ai une erreur ( à cause de la contrainte) qui me dit que je peux faire d'insert dans T2 car la ligne n'existe pas dans T1... alors que je viens de l'insérer.
j'ai pensé faire un commit, mais c'est interdit dans les triggers....

ma base est en innodb

je vois pas comment m'en sortir ?????

si quelqu'un à une idée merci d'avance