複数のIDパラメータを単一のストアドプロシージャに渡すことには、奇妙な嫌悪感があります。たとえば、これはちょうど間違っていると感じます:
GetMyObject(ListofIDs、OtherParam1、OtherParam2、...)
私はそれを行う方法を理解しています(私がしなければならない場合は正しく)。しかし、私はそれをすべきだとは感じていません。「アイテムの取得」ストアドプロシージャ/サブルーチンの目的に反しているように感じます。適切なフィルターパラメーターをサポートするようにSPを構築する必要があると感じています。発信者がIDのリストを持っている場合、spを何度も呼び出すべきではありませんか?
ヘルプ?