複数の同じタイプの引数 (たとえば、例を単純にするために複数の ID) を照会できるようにしたいので、個々の ID ごとに 1 回ではなく、1 回だけプロシージャを実行する必要があります。単一インスタンス プロシージャがたとえば名前を返す場合、get-all プロシージャは名前の単一列テーブルを返します。
私が今持っているもの:
EXEC MyProc(123);
EXEC MyProc(456);
EXEC MyProc(789);
私が欲しいもの:
// Square brackets aren't correct syntax,
// they just represent a list that contains x number of IDs
EXEC MyProc([123, 456, 789]);
私はこれを行うことができますか?もしそうなら、カーソルやさまざまな過度に複雑なものを含まないようなことを処理するための簡単なメカニズムはありますか? これは良い考えとさえ見なされますか?