Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指定されたプライマリテーブルに外部キーを持つテーブルに関する情報を表示します。
このシステムプロシージャを使用するには、サーバを CREATE SERVER 文で定義します。
sp_remote_exported_keys( @server_name , @table_name [, @table_owner [, @table_qualifier ] ] )
@server_name プライマリテーブルが格納されているサーバを指定する CHAR(128) パラメータ。
@table_name プライマリキーを格納するテーブルを指定する CHAR(128) パラメータ。
@table_owner プライマリテーブルの所有者を指定する任意の CHAR(128) パラメータ。デフォルトでは "%" です。
@table_qualifier プライマリテーブルを格納するデータベースを指定する任意の CHAR(128) パラメータ。デフォルトでは "%" です。
このプロシージャは、特定のプライマリテーブルに外部キーを持つリモートテーブルに関する情報を提供します。sp_remote_exported_keys システムプロシージャの結果セットには、データベース、所有者、テーブル、カラム、プライマリキーと外部キーの両方の名前、外部キーカラムの外部キーシーケンスが含まれます。基本となる ODBC と JDBC 呼び出しのために結果セットが変わる場合もありますが、外部キーのテーブルとカラムに関する情報は常に返されます。
なし。
この例は、リモートサーバ RemoteSA 上の ULEmployee テーブルの外部キーの関係に関する情報を返します。
CALL sp_remote_exported_keys( 'RemoteSA', 'ULEmployee', 'DBA' );