2

参照カーソルを介して値リストを受け入れる Oracle ストアド プロシージャがあります。この Oracle データベースは、別の SQL Server 2008 インスタンスでリンク サーバーとして設定されます。

SQL 内からこのプロシージャを使用して、テーブル、行、またはテーブル値パラメーターを渡すにはどうすればよいですか?

4

1 に答える 1

0

この質問はずっと前に尋ねられたことは知っていますが、グーグルでこの投稿に出くわした人にとっては...

openquery を実行する必要があるようです。

これは基本的に、'select...' 部分 (ストアド プロシージャ exec の可能性があります) コマンドをリンク サーバーに送信し、応答を待ちます。

SELECT * FROM OPENQUERY(Your_Linked_Server_Name , 'select * from TableName where RecordID = 4')

于 2013-06-20T17:12:54.400 に答える