I dit eksempel er værdien af @daysInPeriod/@YEAR_360
er 37.04444444444444444444
. Så du kan ikke tildele denne værdi til en parameter af datatypen DECIMAL(38,38)
, da du ikke efterlader plads i int-delen. En DECIMAL(38;38) betyder, at du kan gemme 38 cifre, og 38 af dem er på decimaldelen, så enhver værdi større end 0,999999999999 vil give en fejl.