Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2012, 16:22
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 3 meses
Puntos: 300
Respuesta: ROUND() en Function no redondea correctamente

No estoy seguro, pero tal vez el tipo de campo (DECLARE calculo DOUBLE(8,2) DEFAULT 0;) es anterior al resultado del redondeo

qué ocurre si declaras DECLARE calculo DOUBLE(8,3) DEFAULT 0;

Lo digo por probar...

Lo demás quedaría igual