重複の可能性:
2つのデータベース間に外部キー関係を追加する
私が知っていることは、外部キー制約を追加できることです。これにより、テーブルAの1つの列が、次を使用してテーブルBの別の列を参照できるようになります。
CONSTRAINT fk FOREIGN KEY (column) REFERENCES toTable(toColumn)
ただし、ここでは両方のテーブルが同じデータベースにあります。別のデータベースのテーブルを参照できるかどうか知りたいです。たとえば、databaseAとdatabaseBの2つのデータベースがあり、それらを関連付ける場合は、databaseAのテーブルをdatabaseBの別のテーブルに追加することをお勧めします。しかし、私は方法がわかりません。何かのようなもの :
CONSTRAINT fk FOREIGN KEY (column) REFERENCES [databaseB].[toTable](toColumn)
動作しません。