Tema: Pro*Cobol
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2010, 11:11
Avatar de idiazr
idiazr
 
Fecha de Ingreso: diciembre-2010
Ubicación: Bogotá, Colombia
Mensajes: 1
Antigüedad: 13 años, 4 meses
Puntos: 0
Pro*Cobol

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????