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

Прецизност, мащаб, сума, деление.. Отрязване

Работата ви е грешна

Precision: p1 - s1 + s2 + max(6, s1 + p2 + 1)
Scale: max(6, s1 + p2 + 1)

Дава

Precision: 38 - 2 + 2 + max(6, 2 + 12 + 1) = 53
Scale: max(6, 2 + 12 + 1)                  = 15

Което е по-голямо от 38, така че получавате съкращаване като разгледани тук




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Единичен модел за контекст на данни

  2. Подаване на параметър от тип „обект“ в параметър със стойност на таблица за колона sql_variant

  3. Групирано агрегиране на низове / LISTAGG за SQL Server

  4. Каква е разликата между уникален ключ с ограничение „not null“ и първичен ключ?

  5. SQL CLR връща две нови колони