Ich habe einen Fehler SQL Server Management Studio geworfen zu werden, wenn dieser Code ausgeführt wird:Warum SQL Server Arithmetik-Überlauffehler beim Konvertieren von int in numerischen Datentyp auslöst?
declare @percentage numeric(3,2)
set @percentage = cast(15 as numeric(3,2))
aber wenn ich numerische Erklärung
declare @percentage numeric(4,2)
set @percentage = cast(15 as numeric(4,2))
geht alles in Ordnung zu ändern.
Gibt es eine Einschränkung für den numerischen Datentyp?