En un programa Pro*Cobol tengo definido un campo
EXEC SQL BEGIN DECLARE SECTION END-EXEC.
03 respuesta Pic X(10).
EXEC SQL END DECLARE SECTION END-EXEC.
luego realizo
EXEC SQL EXECUTE
BEGIN
PKG_PUNTOS.ingreso_linea (:respuesta);
END;
END-EXEC
El Procedure tiene definida vrespuesta OUT VARCHAR2, que es la varaiable que va a devolver al pro*cobol,
Este termina por
ORA-06502: PL/SQL: numeric or value error: character string buffer too small...
debe el procedure enviar la respuesta con un tamaño especifico ó el procobol hacre alguna definicion especial????