Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Запазване на плаващи стойности в SQL Server

Вие всъщност не сте опитвайки се да спестите 123.66, защото не можете да представите 123.66 точно като плаващо или двойно. Базата данни записва данните по-точно, отколкото сте свикнали, това е всичко.

Ако искате да запазите десетичен числа точно, използвайте decimal тип.

Вижте моите статии за плаваща двоична запетая и плаваща десетична запетая типове за повече информация.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете резултат от динамичен SQL в съхранена процедура

  2. Как да предам NULL или празни низове към параметъра за въвеждане на съхранена процедура с ADO и VB?

  3. Замяна на няколко знака от низ без използване на вложени функции за замяна

  4. Как да конвертирате низ в цяло число - странен формат

  5. Извършете анализ на продукта с помощта на пълнотекстово търсене на SQL Server. Част 1