Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2006, 11:48
Avatar de Maxi.Net
Maxi.Net
 
Fecha de Ingreso: abril-2005
Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años, 7 meses
Puntos: 2
Error en funciones

Hola grupo:

Me pueden decir que signifioca este error y cómo puedo resolverlo?

ORA-06502: PL/SQL: error : buffer de cadenas de caracteres demasiado
pequeño numérico o de valor.

P.D: el error ocurre cuando hago una llamada a la misma funcion 4 veces, secuencialmente.

observacion:= VERIFICACOD(r_datos.CODIGO1, 'CANTIDAD1', to_number(r_datos.CANTIDAD1), observacion);

observacion:= VERIFICACOD(r_datos.CODIGO2, 'CANTIDAD2', to_number(r_datos.CANTIDAD2), observacion);

observacion:= VERIFICACOD(r_datos.CODIGO3, 'CANTIDAD3', to_number(r_datos.CANTIDAD3), observacion);

observacion:= VERIFICACOD(r_datos.CODIGO4, 'CANTIDAD4', to_number(r_datos.CANTIDAD4), observacion);

--observacion= variable que envia un dato y dentro de la funcion se concatena y se devuelve a si misma.

gracias
__________________
Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.