Jak sprawdzić, czy tabela jest zablokowana w serwerze sql
Mam duży raport, który używam na serwerze sql. Uruchomienie trwa kilka minut. Nie chcę, aby użytkownicy klikali dwa razy. Ponieważ zawijam całą procedurę w transakcji, jak mogę sprawdzić, czy tabela jest zablokowana przez transakcję? Jeśli chciałbym zwrócić komunikat o błędzie „generowanie raportu, spróbuj ponownie za kilka minut”.
Jak można to osiągnąć?