PLS-00172:Při nastavování velké hodnoty řetězce na CLOB je vyvolána příliš dlouhá chyba řetězcového literálu
'' je varchar2-Literal, který je poté automaticky převeden na CLOB. Chcete-li převést velký literál na clob, můžete jej rozdělit na různé části a pak je spojit:
declare
c clob := TO_CLOB('First 32k characters')||TO_CLOB('Second 32k characters')||...;
begin
P(C => C);
end;
/