关于sql:如何查找具有引用特定表的外键的表

How to find tables with foreign keys that reference a specific table

本问题已经有最佳答案,请猛点这里访问。

假设我的数据库包含以下表:

  • 主键PKAtable_A
  • 带外键FKAtable_B

假设我不知道数据库的内容,除了它包含一个名为table_A的表。

这是我的问题:给定table_A的名称,我必须对数据库做什么(PL /)SQL请求才能知道有一个表B有一个表A的外键?

我正在使用Oracle 11g


哈代解决了! 非常感谢。

答案在于另一个主题,抱歉错过了它。


在Sql Server上,您将发出sp_help TableA

其中一个结果集将告诉您表TableB是由TableB的外键引用的。