J'ai lu que cela ERROR_STATE()
peut aider à distinguer les différents états / emplacements dans le code source où le même type d'erreur peut se produire. Mais il n'est pas vraiment clair pour moi que cela peut être utile.
MSDN déclare:
ERROR_STATE()
Renvoie le numéro d'état de l'erreur qui a provoqué l'exécution du bloc CATCH d'une construction TRY… CATCH.
Comment peut-on vraiment l'utiliser? Quelqu'un peut-il me donner un exemple, ceux fournis dans cet article de référence ne m'aident pas vraiment à bien expliquer les choses?
Error_State
et laError_Number
combinaison vous donnera une image plus claire d'une erreur. Jetez un œil à d'autres fonctions liées à la gestion des erreurs ici