标签: sql sql-server varchar
select isnumeric(convert(varchar(20),replace(Replace(Price,'.',''),',','.'))), Replace(price,',','.') from Products order by price desc
我的查询说所有的寄存器都是数字的,但是当我尝试将它们转换为浮点数为十进制时 我收到错误:
Msg 8114,Level 16,State 5,Line 57 将数据类型varchar转换为float时出错。
the data from conversion