我面對我的SQL腳本錯誤:算術溢出錯誤轉換數字數據類型數字
算術溢出錯誤轉換數字數據類型數字
select x.MemberName,x.DOB,x.FilePath,x.Medication,x.NDC,x.Directions,x.Name,x.Strength,x.GenericName,x.QtyOrdered,x.DaysSupply,x.DateFilled,
CASE
WHEN x.test = 0 THEN 'N/A'
WHEN compliance > 100.0 THEN '100.0'
ELSE CONVERT(VARCHAR(5), CAST(FLOOR(compliance *10)/10.0 AS DECIMAL(3,1)))
END as [Compliance]
我對着上面的語法行錯誤。
列合規性保持什麼值? –
它具有'N/A','100.0'或'99.1'等值,即它具有浮動和nvarchar – goofyui