数据库设计 - 查找 PK 与 FK 相同的表


如何使用

信息模式找到数据库中PK与FK相同的所有表?我需要这个来生成将数据库转换为数据保管库的脚本。通过确定表是否为链接,我还需要知道该表是否具有与 pk 相同的 fk。

我正在使用 ms sql 和数据库中可用的默认信息架构。

SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;

有一个信息模式,它允许使用预定义的视图查询表定义。

最新更新