Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/07/2009, 14:49
edwinsp
 
Fecha de Ingreso: septiembre-2008
Mensajes: 75
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Problema con datos reales

no tendra que ver en algo el tipo de dato en este caso real, mira hice esto

ejeccucion con error:
Select "pa_grabardetalle"('10',ARRAY['10','20','30','40'],ARRAY[[13930.00,0.0],[2646.7,0.0],[165.77,0.0],[0.0,16742.47]]) as resultado;

ejecucion corrio normal
Select "pa_grabardetalle"('10',ARRAY['10','20','30','40'],ARRAY[[13930.00,0.0],[2646.7,0.0],[165.767,0.0],[0.0,16742.467]]) as resultado;

mira alli te daras cuenta que grabe registros con 3 decimales y no me salio el mensaje de las sumas no coinciden

pero cuando vi los registros grabados, el registro que deberia estar asi:
codcab|codigo|importe1|importe2
10 |40 |0.0 |16742.467

estaba asi:
codcab|codigo|importe1|importe2
10 |40 |0.0 |16742.5

no me refleja la precision, que pasara ? alguna explicacion