Когда вы создаете процедуру (или функцию) в Oracle PL/SQL, вы не можете указать максимальную длину аргументов varchar2, а только тип данных. Например
create or replace procedure testproc(arg1 in varchar2) is
begin
null;
end;
Знаете ли вы максимальную длину строки, которую вы можете передать в качестве аргумента arg1 для этой процедуры в Oracle?