Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Зависимости на SQL сървър

Надявам се, че не съм закъснял с това:

Ако вашият SQL вход има достъп до sys схемата в конкретна база данни, можете да използвате изгледа sys.dependencies, за да намерите всички зависимости на обект с един изстрел:

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

Използвайки това като отправна точка, вероятно бихте могли да създадете приличен инструмент за създаване на дърво на зависимости. Има също така специфични за тип изгледи (например sys.columns), които дават по-задълбочена информация относно всеки конкретен тип обект на база данни; те могат да се използват за предоставяне на контекстна информация за обект, ако е необходимо.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да вмъкнете редове в таблица на SQL Server чрез GUI за редактиране на редове на таблица - SQL Server / TSQL урок, част 101

  2. Как да върнете Unix Timestamp в SQL Server (T-SQL)

  3. Как да поправя грешката „Доставчик на име Pipes, грешка 40 – Не можах да отворя връзка към „SQL Server“?

  4. Връщане на съхранени процедури и функции в база данни на SQL Server:РУТИНИ (T-SQL примери)

  5. Преобразувайте името на месеца в номера на месеца в SQL Server (T-SQL)