当前位置: 代码迷 >> Sql Server >> 有这样一个SQL Server存储过程吗?解决方法
  详细解决方案

有这样一个SQL Server存储过程吗?解决方法

热度:50   发布时间:2016-04-27 21:26:48.0
有这样一个SQL Server存储过程吗?
想查看一下数据库中那些表引用了某个表的主键,例如,Transaction表中的TransationNumber是主键,想要查看数据库中都有那些表的某个列作为TransactionNumber的外键,请问有这样一个查询的存储过程吗?谢谢。

------解决方案--------------------
use pubs
go
select b.name,d.name from sysobjects a join sysobjects b on a.id=b.parent_obj
join sysforeignkeys c on b.id=c.constid
join sysobjects d on c.rkeyid=d.id
where a.name= 'titles ' and b.xtype= 'f '
  相关解决方案