Warum nicht andersherum.
Kann denn die
DB wissen, welche Liste du sendest ? Zum Bsp. Selbst durch ein
query herausfinden und du machst in der stored proc eine FOR SELECT Schleife ?
Oder Du nimmst eine Global Temporary Table und füllst die mit Deiner Liste und dann machst Du das oben mit der FOR SELECT auf die GTT.
(GTT damit mehrere Benutzer das zur Not gleichzeitig könnten).