money转换为varchar时出问题了. select cast(6865.6445 as varchar(10)) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 set @per=6865.6445 select @per select cast(@per as varchar(10))返回: --------------------- 6865.6445 ---------- 6865.64 select convert(varchar(10),6865.6445) 请将6865.6445赋给money型变量,试一下,不行的. 自己已经解决,转换成char型即可,不能转换成varchar型. declare @per moneyset @per=6865.6445select @perselect cast(cast(@per as decimal(18,4)) as varchar(10)) SQL拼接问题,帮帮忙 如何将A、B两个表求的的结果更新到C表中去? 怎样加入如下约束 急:sql 怎么根据内容来查找是那张表 大家帮帮忙 任何实现一次插入多行? 请大家帮帮忙,这个存储过程错误我搞了一上午没搞定??? sql6.5 的恢复问题。烦死了!!! insert into 如何不重复数据 关于临时表的困惑,请教 请问job设置完成后保存在那个系统表中? 如何删除表结构
select @per
select cast(@per as varchar(10))返回:
---------------------
6865.6445
----------
6865.64
set @per=6865.6445
select @per
select cast(cast(@per as decimal(18,4)) as varchar(10))