J'ai une erreur étant lancée par SQL Server Management Studio lors de l'exécution de ce code:Pourquoi SQL Server génère-t-il une erreur de dépassement de capacité Arithmetic lors de la conversion d'int en type de données numérique?
declare @percentage numeric(3,2)
set @percentage = cast(15 as numeric(3,2))
mais quand je change de déclaration numérique à
declare @percentage numeric(4,2)
set @percentage = cast(15 as numeric(4,2))
tout va bien.
Existe-t-il une limitation pour le type de données numériques?