字段除1.17如何保留小数点后15位 sql server 2000 下通过select convert(decimal(25,17),字段/1.17),结果只能显示到小数点后6位,剩余位数都是0,请教下应该如何操作呢,如字段数值为5.2,那显示为4.4444440000000000 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select convert(decimal(25,17),5.2/1.17) AS err,convert(decimal(25,17),5.2)/1.17 AS correct/*err correct4.44444400000000000 4.444444444444444444444*/ 我用了 SQL Server2005, 2014 执行 #1 的代码都是 4.444444444444444444444 可能是 bug 了。看有没有安装 sp4 ?建议至少升级到 SQL Server2008. 最好升级到 SQL Server2014 或2016, 2017 .https://blog.csdn.net/yenange/article/details/50549937https://blog.csdn.net/yenange/article/details/52980135https://blog.csdn.net/yenange/article/details/78622559 查看精准度计算公式https://docs.microsoft.com/zh-cn/sql/t-sql/data-types/precision-scale-and-length-transact-sql 求一SQL语句 求一个SQL语句(在线等)! 请问如何使用 sql 语句在当前表增加数据库字段 而不删除数据 wzxhm请进来接分. 求SQL语句,进来的帮忙顶一下,谢谢。 关于数据库文件虚大的问题 此存储过程如何执行? 磁盘空间用完,无法启动 关于 IdentityCol 的使用 导出数据在客户端运行错误 换一种问法,这个查询如何写,谢谢。 SQL 查询
/*
err correct
4.44444400000000000 4.444444444444444444444
*/
看有没有安装 sp4 ?建议至少升级到 SQL Server2008.
最好升级到 SQL Server2014 或2016, 2017 .https://blog.csdn.net/yenange/article/details/50549937
https://blog.csdn.net/yenange/article/details/52980135
https://blog.csdn.net/yenange/article/details/78622559
https://docs.microsoft.com/zh-cn/sql/t-sql/data-types/precision-scale-and-length-transact-sql