取小数位数 numeric,decimal 都可以,不过是四舍五入的select convert(decimal(9,2),0.4562 ) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select CONVERT(decimal(8,2),0.4512)select CONVERT(decimal(8,3),1.25863)你可以把0.4512和1.25863传成变量,假设为@i,所需要的小树位数为@j,如下:select CONVERT(decimal(8,@j),@i) SELECT ceiling(数字*CAST('1'+REPLICATE('0',精度) AS INT))*1.0/CAST('1'+REPLICATE('0',精度) AS INT) FROM tb 创建视图时使用with check option问题 datetime类型的一个小问题 关于数据库文件组的问题 一個員工表工號為KEY,另一個為學校表,一個員工可以有多筆學校,現只要串出最後結束的學校資料,該怎麼串?急!! SQL组合查询的问题 急急,高手进入,这个存储过程怎么写???来者有分!~ SQL问题:什么叫聚簇索引、非聚簇索引;二者的区别? SQL*PLUS脚本运行问题。 vfp:4null:好奇怪,我用insert-sql代替了appe blan 可是处理更加慢了? 关于SQL中char字段中的字符操作问题 求一sql语句 【sql2005】 关于sql2008作业的问题
select CONVERT(decimal(8,3),1.25863)
你可以把0.4512和1.25863传成变量,假设为@i,所需要的小树位数为@j,如下:
select CONVERT(decimal(8,@j),@i)