Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Server 2005 — Znajdź, które zapisane procesy są uruchamiane w określonej tabeli

Jeśli chcesz ograniczyć wyszukiwanie do procedur składowanych, możesz to zrobić:

SELECT name
FROM sys.objects
WHERE type = 'P'
    AND OBJECT_DEFINITION(object_id) LIKE '%name_of_your_table%'
ORDER BY name

Jeśli chcesz dołączyć inne moduły SQL - na przykład, funkcje, wyzwalacze, widoki itp. - możesz zmienić zapytanie, aby wykonać WHERE type IN ('P', 'FN', 'IF', 'TF', 'V') itp. lub użyj alternatywy podanej w Odpowiedź Martina .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak w programie SQL Server wygenerować identyfikator klucza podstawowego automatycznego przyrostu, który składa się z roku , znaku specjalnego i numeru serii sekwencyjnej?

  2. Jak wyświetlić dwie cyfry po przecinku w SQL Server

  3. Jak mogę ustawić identity_insert na nazwę tabeli przekazaną jako zmienna?

  4. SQL Server 2008 Wydajność w kolumnie geograficznej z wartościami null z indeksem przestrzennym

  5. Recenzja oprogramowania — naprawa gwiezdna dla MS SQL