sql >> Database >  >> RDS >> Sqlserver

SQL Server 2005 - Zoek welke opgeslagen processen naar een bepaalde tabel worden uitgevoerd

Als u de zoekopdracht wilt beperken tot opgeslagen procedures, kunt u dit doen:

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

Als u andere SQL-modules wilt opnemen -- voor voorbeelden, functies, triggers, views enz. -- dan kunt u de query wijzigen om WHERE type IN ('P', 'FN', 'IF', 'TF', 'V') etc, of gebruik het alternatief gegeven in Martin's antwoord .



  1. Luister naar databasewijzigingen in MySQL

  2. Postgres:toegang verlenen aan een rol/gebruiker voor toekomstige tabellen die zijn gemaakt door een andere rol/gebruiker

  3. Django set Storage Engine &Standaard Charset

  4. Wie is Diana, en waarom laat ze mijn databaseobjecten niet compileren?