ストアドプロシージャを実行する権限しか持たないSQLServerデータベースのユーザーアカウントが与えられました。JTDS SQL Server JDBCjarファイルをSQLDeveloperに追加し、サードパーティのJDBCドライバーとして追加しました。SQLServerデータベースに正常にログインできます。プロシージャを実行するために、次の構文が与えられました。
EXEC proc_name 'paramValue1' 'paramValue2'
これをステートメントまたはスクリプトとして実行すると、次のエラーが発生します。
Error starting at line 1 in command:
EXEC proc_name 'paramValue1' 'paramValue2'
Error report:
Incorrect syntax near the keyword 'BEGIN'.
ステートメントをでラップしようとしましBEGIN/END
たが、同じエラーが発生します。SQL Developerからプロシージャを呼び出すことは可能ですか?もしそうなら、どの構文を使用する必要がありますか?