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

Ist der Datentyp „MONEY“ von SQL Server ein dezimales Gleitkomma oder ein binäres Gleitkomma?

Weder. Wenn es sich um eine Implementierung von Gleitkommazahlen handeln würde, würde sie denselben Ungenauigkeiten unterliegen wie FLOAT- und REAL-Typen. Siehe Floating Point auf Wikipedia.

GELD ist ein Fixpunkt Typ.

Es ist ein Byte kleiner als ein DECIMAL(19,4), weil es einen kleineren Bereich hat (922.337.203.685.477,5808 bis 922.337.203.685.477,5807) im Gegensatz zu (-10^15+1 bis 10^15-1).