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

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

Всъщност не е необходимо да купувате инструмент, за да намерите тези препратки.

SELECT 
  OBJECT_SCHEMA_NAME(fk1.parent_object_id)
   + '.' + OBJECT_NAME(fk1.parent_object_id), 
  OBJECT_SCHEMA_NAME(fk2.parent_object_id)
   + '.' + OBJECT_NAME(fk2.parent_object_id)
FROM sys.foreign_keys AS fk1
INNER JOIN sys.foreign_keys AS fk2
ON fk1.parent_object_id = fk2.referenced_object_id
AND fk2.parent_object_id = fk1.referenced_object_id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Генерирайте MD5 хеш низ с T-SQL

  2. Как да получа стойности на параметри за заявка на SQL Server в SQL Server Profiler

  3. SQL:Как мога да получа стойността на атрибут в XML тип данни?

  4. Как да изтриете задача на агент на SQL Server в Azure Data Studio

  5. Как да използвам командата `sqlcmd` без потребителско име и парола в SQL Server 2008?