Przeczytałem, że ERROR_STATE()
może to pomóc w rozróżnieniu różnych stanów / lokalizacji w kodzie źródłowym, w których może wystąpić ten sam typ błędu. Ale nie jest dla mnie jasne, jak to może być przydatne.
MSDN stwierdza:
ERROR_STATE()
Zwraca numer stanu błędu, który spowodował uruchomienie bloku CATCH konstrukcji TRY… CATCH.
Jak można go naprawdę wykorzystać? Czy ktoś może mi podać przykład, podane w tym artykule referencyjnym nie pomagają mi dobrze wyjaśnić rzeczy?
Error_State
aError_Number
kombinacja daje wyraźniejszy obraz błędu. Zobacz inne funkcje związane z obsługą błędów tutaj