假设我有table1 ='foo'和其他4个表fee1,fee2,fee3,fee4
现在说foo的主键是fee1和fee2的外键.
鉴于名称'foo',我如何才能知道fee1和fee2有关于foo的关键依赖关系.
请帮忙,一个伪问题查询会有所帮助.
但是,我知道如何找出名称foo如何单独获取foo的foriegn密钥依赖关系.使用INFORMATION_SCHEMA.USAGE_KEY_COLUMN.
在SQL Server Mgmt Studio中尝试此操作:
SELECT
fk.name,
OBJECT_NAME(fk.parent_object_id) 'Child table'
FROM
sys.foreign_keys fk
WHERE
fk.referenced_object_id = OBJECT_ID('YourTableNameHEre')
Run Code Online (Sandbox Code Playgroud)
这将列出所有外键约束以及它们来自哪些表引用您的YourTableNameHere表.
| 归档时间: |
|
| 查看次数: |
3984 次 |
| 最近记录: |