sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server beroenden

Förhoppningsvis är jag inte för sen med detta:

Om din SQL-inloggning har åtkomst till sys-schemat i en viss databas, kan du använda vyn sys.dependencies för att hitta alla ett objekts beroenden i ett enda steg:

SELECT o.name, o.type_desc, p.name, p.type_desc
FROM sys.sql_dependencies d
INNER JOIN sys.objects o
    ON d.object_id = o.object_id
INNER JOIN sys.objects p
    ON d.referenced_major_id = p.object_id

Med detta som utgångspunkt kan du förmodligen bygga ett anständigt verktyg för att skapa ett beroendeträd. Det finns också typspecifika vyer (t.ex. sys.columns) som ger mer djupgående information om varje specifik databasobjekttyp; dessa kan användas för att tillhandahålla kontextuell information om ett objekt om det behövs.



  1. Query Performance Insight:Upptäck vad som förbrukar resurser i din Azure SQL-databas?

  2. Förbättring av radnumreringsmedianlösningen

  3. Hur byter man namn på ett kolumnnamn i SQL?

  4. Hur man installerar MariaDB på CentOS 7 / RHEL 7