Victor Lopez escribió:
> [...]
> if((Valor % 1) == 0) then sin_decimales
> else con_decimales
Ekk...error de axioma:
"cualquier cosa" dividida por "uno", el cuociente siempre sera
"cualquier cosa", por ende el resto siempre sera cero.
Creo que lo que se puede hacer es lo siguiente:
numero = 3.5
SELECT CASE WHEN numero = trunc(numero,0) THEN 'Numero racional' ELSE
'Numero Entero' END as resultado;
--
Juan Martinez G.
Departamento de Informatica
Universidad Miguel de Cervantes