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

Как да намерите всички зависимости на таблица в sql сървър

Следните са начините, които можем да използваме за проверка на зависимостите:

Метод 1:Използване на sp_depends

 sp_depends 'dbo.First'
 GO

Метод 2:Използване на information_schema.routines

 SELECT *
 FROM information_schema.routines ISR
 WHERE CHARINDEX('dbo.First', ISR.ROUTINE_DEFINITION) > 0
 GO

Метод 3:Използване на DMV sys.dm_sql_referencing_entities

 SELECT referencing_schema_name, referencing_entity_name,
 referencing_id, referencing_class_desc, is_caller_dependent
 FROM sys.dm_sql_referencing_entities ('dbo.First', 'OBJECT');
 GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разлика между база данни и схема

  2. Съхранявайте множество битови стойности в една колона на таблицата

  3. Как да съхранявате пароли в базата данни сигурно?

  4. Добавете обобщен ред с общи суми

  5. Как да деактивирате CDC върху набор от таблици ИЛИ да деактивирате за всички таблици в база данни в SQL Server - урок за SQL Server