1

情報スキーマを使用して、PKがFKと同じであるデータベース内のすべてのテーブルを見つけるにはどうすればよいですか?データベースをデータボールトに変換するスクリプトを生成するためにこれが必要です。テーブルがリンクであるかどうかを判断することにより、テーブルにpkと同じfkがあるかどうかを知る必要があります。

私はmssqlとデータベースで利用可能なデフォルトの情報スキーマを使用しています。

4

2 に答える 2

1
SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;
于 2011-05-10T13:26:50.240 に答える