Leí que ERROR_STATE()
puede ayudar a distinguir entre diferentes estados / ubicaciones en el código fuente donde puede ocurrir el mismo tipo de error. Pero no está realmente claro para mí cómo puede ser útil.
Estados de MSDN:
ERROR_STATE()
Devuelve el número de estado del error que provocó la ejecución del bloque CATCH de una construcción TRY ... CATCH.
¿Cómo se puede usar realmente? ¿Puede alguien darme un ejemplo, los que se proporcionan en este artículo de referencia realmente no ayudan a explicarme las cosas bien?
Error_State
y laError_Number
combinación le dará una imagen más clara sobre un error. Eche un vistazo a otras funciones relacionadas con el manejo de errores aquí