我的字段值 productlength 为 0.123。这是从视图中得出的,并且具有 varchar 数据类型。
我需要将其转换为浮点数或数值,以便执行数学比较。
convert(float,productlength) 和 cast(productlength as float) 都不起作用。
error varchar cant be converted to float
或类似的东西。
从我读过的内容来看,varchar 根本无法转换为数字字符串?
有什么聪明的方法解决这个问题吗?