Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Quale sarebbe un modo affidabile per ottenere un valore frazionario da un numero?

Utilizzare l'operatore modulo (%). Otterrai 0.80 .

In questo modo:

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