Cita:
Empezado por Casimiro Notevi
Select 90 / 60 From RDB$DataBase
Prueba con FB 1.5 me ha devuelto: 1.5
Prueba con FB 2.1 me ha devuelto: 1
|
¿Seguro amigo?
A mi en FB 1.5.3 dicha consulta regresa 1. Y para comprobar lo dicho por Al:
Código SQL
[-]
select 90.0/60.0 from rdb$database
Regresa 1,50
Por otro lado quiero aclarar que SI existe una función de redondeo para Firebird, desde FB 1.0 a versiones 1.5.x se debe utilizar la
UDF TRUNCATE y/o I64TRUNCATE.
Desde Firebird 2.1 existe TRUNC() y como es bien sabido la gran mayoría de las funciones fueron incorporadas desde "fábrica" al motor y no hay que estar registrándolas.
Saludos,