declare @v_t numeric(8,4)
set @v_t=10000
print @v_t
出現錯誤:
消息 8115,級别 16,狀态 8,第 2 行
将 int 轉換為資料類型 numeric 時出現算術溢出錯誤。
修改成如下則正确
declare @v_t numeric(16,4)
set @v_t=10000
print @v_t
declare @v_t numeric(8,4)
set @v_t=10000
print @v_t
出現錯誤:
消息 8115,級别 16,狀态 8,第 2 行
将 int 轉換為資料類型 numeric 時出現算術溢出錯誤。
修改成如下則正确
declare @v_t numeric(16,4)
set @v_t=10000
print @v_t