2017-01-05 37 views
-1

SQL Serverのリンクサーバーで参照カーソル出力を使用してOracle関数を呼び出す方法を教えてください。 SQL Serverのリンクサーバーで参照カーソル出力を使用してOracle関数を呼び出しますか?

SELECT * 
FROM OPENQUERY(oracle, 'select * from functionname(''N'',''2016-11-01'')') 

が、私はリンクサーバー "神託" 返されたメッセージ「ORA-00933のための

OLE DBプロバイダ "OraOLEDB.Oracle" このエラーが出る:

私はこの文を使用するSQLコマンド正しく終わっていない "。

メッセージ7321、レベル16、状態2、行33
OLE DBプロバイダに対して実行するために、「select * from functionname( 'N'、 '2016-11-01')」を準備中にエラーが発生しました。 OraOLEDB.Oracle "はリンクサーバー" oracle "用です。

助けが必要ですか?

答えて

0

おそらくこれが役に立ちますか? Calling an Oracle function from SQL Server Linked Server

EXECUTE (Query, Parameters) AT LinkedServerName 
+0

私はそれをしようと試みたが、私の出力は、REFカーソルとMSSQLは、このタイプを持っていないです –

関連する問題