Agregace numeric(18, 8) s SUM
výsledkem je datový typ numeric(38, 8) .
Jak se vypočítá výsledný datový typ při vynásobení něčeho číselným, najdete zde:Přesnost , Měřítko a Délka (Transact-SQL)
Datový typ pro vaši konstantu -1 je numeric(1, 0)
Přesnost je p1 + p2 + 1 =40
Měřítko je s1 + s2 =8
Maximální přesnost je 38 a zbývá vám numeric(38, 6) .
Přečtěte si více o tom, proč je numeric(38, 6) zde:Násobení a dělení pomocí čísel