Bonjour,
Je suis en train d'essayer d'utiliser TRY - CATCH dans mes procédures stockées pour gérer les cas où l'on tente de mettre à jour / supprimer un enregistrement qui n'existe pas.
Or pour le moment ça ne fonctionne pas puisqu'il retourne 0 comme si tout avait bien fonctionné.
Je me demande si ce n'est pas lié au fait que ce type de bloc ne gére que les erreurs dont la gravité est supérieure à 10.
Pour le moment j'utilise RAISERROR, mais je souhaitais faire ça plus "propre".
Je ne trouve d'ailleurs pas beaucoup de doc sur le sujet, la plupart des sites proposant le même doc : http://www.4guysfromrolla.com/webtech/041906-1.shtml.
D'avance merci pour votre aide et à bientôt.
Partager