对于给定的表'foo',我需要一个查询来生成一组具有指向foo的外键的表.我正在使用Oracle 10G.
与SQL Server 2000类似但不具有相同性- 查询表的外键关系
我需要一个T-SQL语句,它将使用给定表名的SQL 2000,将返回该表的外键关系,例如
表MyFristTable具有MySecondTable的外键,其中MyFirstTable.ColA必须位于MySecondTable.ColB中.如果为MyFirstTable运行sql语句(或存储过程)并返回结果集,我会很高兴
Column | FK_Table | FK_COLUMN
----------------------------------
ColA | MySecondTable | ColB
Run Code Online (Sandbox Code Playgroud)
注意:我有SQL 2005的样本,因为它们依赖于sys.foreign_key_columns而无法工作
我宁愿不必解析sp_help语句的结果.
谢谢,