Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak znaleźć okrągłą tabelę zależną na serwerze sql?

Naprawdę nie musisz kupować narzędzia, aby znaleźć te referencje.

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. Jak korzystać z wyszukiwania semantycznego w SQL Server

  2. Kolumna GUID programu SQL Server 2008 zawiera same zera

  3. Zmiana kolejności i deduplikacja kolumn SQL na podstawie danych kolumn

  4. SQL-Server:Czy istnieje skrypt SQL, którego mogę użyć do określenia postępu procesu tworzenia kopii zapasowej lub przywracania SQL Server?

  5. Jak odpytać pole DATETIME używając tylko daty w Microsoft SQL Server?