如果允许转换成字符显示既可
select convert(varchar,单价,0) from table

解决方案 »

  1.   

    select convert(char(20),smallmoney字段,1) from 表
      

  2.   

    用convert函数转换成字符型
    下表中,左列表示从 money 或 smallmoney 转换为字符数据时的 style 值。值 输出 
    0(默认值) 小数点左侧每三位数字之间不以逗号分隔,小数点右侧取两位数,例如 4235.98。 
    1 小数点左侧每三位数字之间以逗号分隔,小数点右侧取两位数,例如 3,510.92。 
    2 小数点左侧每三位数字之间不以逗号分隔,小数点右侧取四位数,例如 4235.9819。  
      

  3.   

    select cast(你的money列 as numeric(10,2)) from 表就可以了。