このコードを実行すると、 SQL Server Management Studioによってエラーがスローされます。
declare @percentage numeric(3,2)
set @percentage = cast(15 as numeric(3,2))
しかし、数値宣言を次のように変更すると
declare @percentage numeric(4,2)
set @percentage = cast(15 as numeric(4,2))
すべてうまくいく。
数値データ型に制限はありますか?