我正在尝试将varchar
列转换为金钱,但我不断收到此错误
不允许从数据类型 varchar 到 money 的隐式转换。使用 CONVERT 函数运行此查询。
我没有像错误提示的那样使用转换功能吗?
Select
tellerID,
SUM(CASE
WHEN CONVERT(money, value1) IS NULL THEN '0'
ELSE CONVERT(money, value1)
END) AS [Total Value 1]
From
intakedrawer
Group By
tellerID
Order By
tellerID