ストアドプロシージャでは、独自のSQL要求を作成する必要があります(テーブル名と一部のプロパティ名は実行時(パラメーター)でのみ認識されるため)。
だから基本的に私はこのようなものを持っています
EXECUTE IMMEDIATE WITH RESULT SET OFF 'My custom query which select one data'
通常、私はINTO
コマンドを使用しますが、私のパラメーターはExecuteimmediate内で認識されます。これは論理のようです。
(質問する前に:これを結果セットで返すことはできません。結果セットは別のデータに使用されます(この結果によって、EXECUTE IMMEDIATE
実行するクエリが決まります(返される必要があります))。
この問題にどのようにアプローチしますか?SQL Serverでも同じ問題だと思いますが、テストはしていません。