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

Er SQL Server 'MONEY'-datatypen et flydende decimaltal eller binært flydende decimaltal?

Ingen af ​​dem. Hvis det var en implementering af floating point ville det være underlagt de samme unøjagtigheder som FLOAT og REAL typer. Se Flydende punkt på wikipedia.

PENGE er et fast punkt type.

Den er en byte mindre end en DECIMAL(19,4), fordi den har et mindre område (922.337.203.685.477.5808 til 922.337.203.685.477.5807) i modsætning til (-10^15+1 til 10).1 til 10).

  1. Nulstil identitetsseed efter sletning af poster i SQL Server

  2. PostgreSQL FORKLAR – Hvad er forespørgselsomkostningerne?

  3. SQLite CASE

  4. Opret forbindelse til ekstern MySQL-database ved hjælp af VB.NET 2010