Erro: ORA-06502: PL/SQL: erro: buffer de string de caracteres pequeno demais numérico ou de valor. Query correta:
SET SERVEROUTPUT ON;
DECLARE
v_ID VARCHAR(20) := 'Novo programa PL/SQL';
BEGIN
dbms_output.put_line(v_ID);
v_ID := 2 ;
dbms_output.put_line(v_ID);
END;