Cuando crea un procedimiento (o una función) en Oracle PL/SQL, no puede especificar la longitud máxima de los argumentos varchar2, solo el tipo de datos. Por ejemplo¿Cuál es el límite de tamaño para un argumento de subprograma varchar2 PL/SQL en Oracle?
create or replace procedure testproc(arg1 in varchar2) is
begin
null;
end;
¿Conoce a la longitud máxima de una cadena que se puede pasar como argumento arg1 a este procedimiento en Oracle?
No del todo, el límite real es 32767 bytes, que es de 32 KB - 1. La respuesta correcta es: http://stackoverflow.com/a/22060657/480894 – Roland