当前位置: 代码迷 >> Sql Server >> float 转换为字符显示,该怎么处理
  详细解决方案

float 转换为字符显示,该怎么处理

热度:65   发布时间:2016-04-27 12:44:03.0
float 转换为字符显示
一个表里的字段为float类型,值为-1.1的想查询后显示为字符:abc

(case col when -1.1 then 'abc' else col end) as col

这么写的话会提示:从数据类型 varchar 转换为 float 时出错.
有什么好的方法把float转换为字符吗?

------解决方案--------------------
SQL code
(case ltrim(col) when '-1.1' then 'abc' else ltrim(col) end) as col
  相关解决方案