Non puoi. Certo, tu lo sei nel controllo della quantità di dati inseriti nel parametro OUT nella procedura memorizzata. Se vuoi puoi creare una variabile locale dimensionata per contenere i dati e quindi assegnare il valore di quella variabile al parametro OUT.
Il programma chiamante determina la dimensione della variabile che riceve il parametro OUT.