【发布时间】:2018-09-23 17:45:10
【问题描述】:
我试图弄清楚为什么会出现以下错误。为什么当我试图告诉它转换为小数时它试图转换为 int?
将 varchar 值“938.00”转换为数据类型 int 时转换失败。
这里是业务端。如果我过滤掉时间段,它确实有效,但是当我将数据导入 Excel 时,我需要那个时间段。
convert(decimal(9,2),'"+$WorkSheet.Range('D13').Text.replace("'","").replace(" ","").replace("$","").replace(",","").replace("-","")+"'+0)
【问题讨论】: