2016-01-26 37 views
0

我尝试在一个表上运行一个查询,这个错误最终的分配:SQL服务器:“错误转换数据类型为nvarchar漂浮” - 快速的无效行

Msg 8114, Level 16, State 5, Line 1
Error converting data type nvarchar to float.

查询:

SELECT 
    *, CAST(REPLACE(a.ts_value, ',', '.') AS FLOAT) AS value 
FROM 
    importFromExcel_timeseries a 

是否有任何黑客快速分配产生此错误的行?

我试图运行放WHERE isnumeric(a.ts_value)过滤器,但是这并不能帮助

回答

0

“没有帮助”,这是否意味着你得到同样的错误?如果是这样,只需从选择中删除演员,它应该返回你正在寻找的行。

相关问题