Ver Mensaje Individual
  #2  
Antiguo 11-04-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Reputación: 18
Chris Va por buen camino
10 / 100 = 0.10. Lo que en realidad estás utilizando es un entero -DECIMAL(9,0)- el 0 luego del 9 indica que no habrá precisión decimal. Es por esta razón que Firebird te redondea el resultado (0.10) a 0. Intenta cambiar a DECIMAL(9,2) por ejemplo.

Saludos!
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita