在此先感谢您的帮助!
我有一列存储为小数吗?我正在尝试将其加载到另一个表中并将其更改为3个小数点。
我尝试过:
Math.Round(mycolumn, 3, MidpointRounding.AwayFromZero) AS my_column
这给出了错误:
无法从“十进制”转换吗?来“翻倍”。
非常感谢,
BigD
答案 0 :(得分:0)
解决方案是将其强制转换为正确的类型:
(decimal?)( Math.Round((decimal)mycolumn, 3, MidpointRounding.AwayFromZero)) AS mycolumn,