Bonjour,
A partir d'un site web j'insert une ligne (L) dans une table (A).
Sur cette table (A) j'ai un trigger "after insert" qui exécute une procédure stockée (PS) venant alimenter une table (B) d'une autre base.
S'il y a une erreur par exemple une violation de contrainte unique key dans (PS), ma première ligne (L) n'est pas insérée dans (A) .
Qui plus est l'erreur ne remonte pas jusqu'à la page web.
Comment faire pour que dans tous les cas ma ligne soit bien insérée ?
J'ai mis un if @@error<>0 GOTO lbl_error après l'insert vers (B) mais il ne se declenche pas.
Partager