Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Précision, Echelle, Somme, Diviser.. Troncation

Votre travail est faux

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

Donne

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

Ce qui est supérieur à 38, vous obtenez donc une troncature as couvert ici