sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo determinar si el número es flotante o entero

declare @value float = 1

IF FLOOR(@value) <> CEILING(@value)
BEGIN
    PRINT 'this is float number'
END
ELSE
BEGIN
    PRINT 'this is integer number'
END