sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan finder du cirkulær afhængig tabel i sql-server

Du behøver ikke rigtig at købe et værktøj for at finde disse referencer.

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. Sådan tilføjes en ikke-null-begrænsning på kolonne, der indeholder nul-værdier

  2. MySQL i skyen - Online migration fra Amazon RDS til din egen server:Del 2

  3. Lagring af indkøbskurvsvarer i cookies og database

  4. PHP - byg associativt array på flere niveauer fra database (sortér byer efter stat fra db)