gpt4 book ai didi

database - 如何在sql server中查找循环依赖表

转载 作者:太空狗 更新时间:2023-10-30 01:53:22 25 4
gpt4 key购买 nike

目前我正在寻找数据库中表的依赖顺序。我对数据库中某些表的循环依赖性问题感到困惑。

由于某些表是循环依赖的,所以我没有得到整个订单......

除了数据库图表之外,还有什么方法可以在 sql server 的任何数据库中找到循环依赖表吗??

最佳答案

您真的不需要购买工具来查找这些引用资料。

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;

关于database - 如何在sql server中查找循环依赖表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19031803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com