SSMS
 sql >> база данни >  >> Database Tools >> SSMS

Прецизност на типа данни за пари - SQL Server (SSMS)

Броят на нулите зад точката се нарича precision от тип данни. money типът данни има фиксирана точност :

with accuracy to a ten-thousandth of a monetary unit.

Това е пет цифри зад точката. Ако искате различна точност, използвайте decimal тип данни. Някои примери:

select  cast(0.123456789 as money)
,       cast(0.123456789 as decimal(5,3))
,       cast(0.123456789 as decimal(5,1))

Това отпечатва:

0.1235    0.123    0.1



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. SQL Server Management Studio НЕ ми позволява да създавам множество външни ключове към множество първични ключове

  2. Настройте тригер на таблица, за да ограничите броя на операциите INSERT, DELETE, UPDATE

  3. SQL:Как да сортирате стойности в категории в ssms

  4. Конвертирайте SSMS .rpt изходния файл в .txt/.csv

  5. Връзката със SQL Server Management Studio по подразбиране е 'главна', когато избирате обект, специфичен за базата данни