ここに近づいたように思われるヒントがいくつかありますが、いくつかの固有の問題があるため、この質問が独自の投稿に値するほど十分に区別されていることを願っています。
手始めに、これが私が持っているものです。標準を返すOracleプロシージャがREF CURSOR
あり、これREF CURSOR
がアプリケーションに返されます。REF CURSOR
ルックアップIDのリストです。
次に、このリストを取得して別のデータストアに移動し、selectステートメントで使用します。REF CURSORをループすることでこれを実現することは絶対に可能ですが、それを避けたいと思っています。SELECT...WHERE lookup_id IN result_ref_cursor
私はむしろORを書くことができると思いますSELECT...WHERE EXISTS...
まず、これは可能ですか、それともエレガントではない解決策を試してみるべきですか?可能であれば、どこから探し始めるべきかについてのヒントはありますか?
私はOracleに比較的慣れていませんが、一般的にRDBMの経験が豊富なので、リンクをたどって自由に勉強してください。とても有難い