Exception de trigger indigeste
:salut: à tous
J'ai hérité d'une application qui utilise les triggers à qui mieux mieux. Certains, et même beaucoup, renvoient des exceptions avec message, Exemple :
Code:
1 2
| if erreur = 1 then
Exception MESSAGE_ERREUR_DATE; |
Les triggers sont, soit des BeforeInsert, soit des BeforeUpdate.
Jusque là, rien de très spécial. Mais à l'exécution ces messages sont plus rébarbatifs que ceux de Windows (et ce n'est pas peu dire! :mouarf:)
Ma question est : existe-t-il un moyen d'intercepter l'exception du trigger avant qu'il ne l'envoie, pour lui substituer un texte plus clair.
Précision, la base est sous Firebird 2.1...mais un passage à un Firebird plus récent est parfaitement envisageable.
Merci d'avance pour toute suggestion