Nie możesz określić rozmiaru parametru VARCHAR2 w procedurze.
Procedura powinna szczęśliwie akceptować ciągi o rozmiarze do 32k (maksymalny rozmiar VARCHAR2 w PL/SQL). Gdyby była to funkcja, która była wywoływana z SQL, a nie z PL/SQL, limit wynosiłby 4k, ponieważ maksymalny rozmiar VARCHAR2 w SQL wynosi tylko 4k.