Sì, darò sicuramente un'occhiata a Parametri con valori di tabella per questo. Come vantaggio collaterale, potrebbe consentirti di utilizzare un'implementazione piacevole e pulita basata su set per le parti interne della tua procedura direttamente, senza che sia richiesto alcun massaggio dei dati.
Ecco un altro riferimento anche...