PLS-00172:lỗi chuỗi ký tự quá dài được đưa ra trong khi đặt giá trị chuỗi lớn thành CLOB
'' là một varchar2-Literal sau đó được tự động chuyển đổi thành CLOB. Để chuyển một chữ lớn thành dấu gạch, bạn có thể chia nó thành một phần khác nhau và sau đó nối chúng lại:
declare
c clob := TO_CLOB('First 32k characters')||TO_CLOB('Second 32k characters')||...;
begin
P(C => C);
end;
/