15/07/2009, 14:49
|
| | 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 |