Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy typ danych „MONEY” programu SQL Server jest dziesiętną liczbą zmiennoprzecinkową lub binarną liczbą zmiennoprzecinkową?

Ani. Gdyby była to implementacja zmiennoprzecinkowa, podlegałaby tym samym niedokładnościom, co typy FLOAT i REAL. Zobacz zmienny punkt na Wikipedii.

PIENIĄDZE to stały punkt rodzaj.

Jest o jeden bajt mniejszy niż DECIMAL (19,4), ponieważ ma mniejszy zakres (922,337,203,685,477,5808 do 922,337,203,685,477,5807), w przeciwieństwie do (-10^15+1 do 10^15-1).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kryteria SQL Filter w kryteriach join lub klauzula where, która jest bardziej wydajna

  2. CREATE TABLE IF NOT EXISTS odpowiednik w SQL Server

  3. Pobierz ostatnio wstawiony identyfikator wiersza (z instrukcją SQL)

  4. TransactSQL do uruchomienia innego skryptu TransactSQL

  5. Jak usunąć ograniczenia klucza obcego w bazie danych SQL Server dla wszystkich tabel — samouczek SQL Server / TSQL, część 72