在sqlserver中怎么可以查看一个数据库中所有表之间的关系???

时间:2021-07-18 13:56:38
          在sqlserver中怎么可以查看一个数据库中所有表之间的关系???

12 个解决方案

#1


 我有个数据库 MS

 MS里有表 a,b,c,d 之间都有关系

我在不晓得他们的关系的情况下,怎么查看他们的关系?

#2


sp_depends

#3


exec sp_depends a
exec sp_depends b
exec sp_depends c
exec sp_depends d

#4


新建數據庫關係圖,選中要查看的表

#5


exec sp_depends a
exec sp_depends b
exec sp_depends c
exec sp_depends d

#6


3搂的方法不错。

exec sp_depends 很好的。

#7


引用 3 楼 csdyyr 的回复:
SQL codeexec sp_depends a
exec sp_depends b
exec sp_depends c
exec sp_depends d

这个能看出跟各表有关联的是哪些对象

#8


如果数据库里有关系图的话,可以查看关系图,比较直接。

#9


引用 7 楼 htl258 的回复:
引用 3 楼 csdyyr 的回复:
SQL codeexec sp_depends a 
exec sp_depends b 
exec sp_depends c 
exec sp_depends d 
 
这个能看出跟各表有关联的是哪些对象

对,这个不是很直观。

#10


帮顶

#11


引用 8 楼 sdhdy 的回复:
如果数据库里有关系图的话,可以查看关系图,比较直接。

同意

#12


SP_DEPENDS

#1


 我有个数据库 MS

 MS里有表 a,b,c,d 之间都有关系

我在不晓得他们的关系的情况下,怎么查看他们的关系?

#2


sp_depends

#3


exec sp_depends a
exec sp_depends b
exec sp_depends c
exec sp_depends d

#4


新建數據庫關係圖,選中要查看的表

#5


exec sp_depends a
exec sp_depends b
exec sp_depends c
exec sp_depends d

#6


3搂的方法不错。

exec sp_depends 很好的。

#7


引用 3 楼 csdyyr 的回复:
SQL codeexec sp_depends a
exec sp_depends b
exec sp_depends c
exec sp_depends d

这个能看出跟各表有关联的是哪些对象

#8


如果数据库里有关系图的话,可以查看关系图,比较直接。

#9


引用 7 楼 htl258 的回复:
引用 3 楼 csdyyr 的回复:
SQL codeexec sp_depends a 
exec sp_depends b 
exec sp_depends c 
exec sp_depends d 
 
这个能看出跟各表有关联的是哪些对象

对,这个不是很直观。

#10


帮顶

#11


引用 8 楼 sdhdy 的回复:
如果数据库里有关系图的话,可以查看关系图,比较直接。

同意

#12


SP_DEPENDS