相关疑难解决方法(0)

SQL脚本查找特定表的外键?

是否有一个查询可以获取针对特定表列的外键?例如,假设我有这三个表:

__________
|Table A |
----------
|Id      |
----------

___________
|Table B  |
-----------
|Id       |
|TableAId | (Foreign Key to TableA.Id)
-----------

___________
|Table C  |
-----------
|Id       |
|TableAId | (Foreign Key to TableA.Id)
-----------
Run Code Online (Sandbox Code Playgroud)

我需要一个查询"Select*外键指向TableA.Id",返回"表C:TableAId","表B:TableAId".我正在浏览一些INFORMATION_SCHEMA系统视图,看起来我可以很容易地看到外键分别属于表A或表B,但我找不到它所说的"表C有一个外键到表A"具体而言.我可以弄清楚查询的细节,我只是找不到我正在寻找的视图(或者我正在掩饰它们).任何帮助,将不胜感激.

sql constraints foreign-keys sql-server-2008

19
推荐指数
1
解决办法
2万
查看次数

标签 统计

constraints ×1

foreign-keys ×1

sql ×1

sql-server-2008 ×1