Sql server 2008 SQL Server:“;将数据类型nvarchar转换为float时出错";-快速分配无效行
我尝试在表上运行查询,结果出现以下错误: Msg 8114,第16级,第5状态,第1行Sql server 2008 SQL Server:“;将数据类型nvarchar转换为float时出错";-快速分配无效行,sql-server-2008,type-conversion,Sql Server 2008,Type Conversion,我尝试在表上运行查询,结果出现以下错误: Msg 8114,第16级,第5状态,第1行 将数据类型nvarchar转换为浮点时出错 查询: SELECT *, CAST(REPLACE(a.ts_value, ',', '.') AS FLOAT) AS value FROM importFromExcel_timeseries a 是否有任何黑客可以快速分配产生此错误的行 我尝试运行put aWHERE isnumeric(a.ts_值)过滤器,但这没有帮助,这是否意味
将数据类型nvarchar转换为浮点时出错 查询:
SELECT
*, CAST(REPLACE(a.ts_value, ',', '.') AS FLOAT) AS value
FROM
importFromExcel_timeseries a
是否有任何黑客可以快速分配产生此错误的行
我尝试运行put aWHERE isnumeric(a.ts_值)
过滤器,但这没有帮助,这是否意味着您会遇到相同的错误?如果是这样,只需从select中删除cast,它就会返回您要查找的行