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

¿Cuál sería una forma confiable de obtener el valor fraccionario de un número?

Utilice el operador de módulo (%). Obtendrás 0.80 .

Así:

declare @val decimal(8, 2)
set     @val = 15.80
select  @val, @val % 1