Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Was wäre ein zuverlässiger Weg, um einen Bruchwert aus einer Zahl zu erhalten?

Verwenden Sie den Modulo-Operator (%). Sie erhalten 0.80 .

So:

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