sql server 保存12位小数的实现方法? 如:select CONVERT(numeric(13,12),1/0.691),结果是1.447178000000只能保存6位小数。。不是怎么更改默认的最大小数位数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select CONVERT(numeric(13,12),1.000000000000/0.691) --------------- 1.447178002894(所影响的行数为 1 行) select CONVERT(numeric(13,12),1.000000000000/0.691) --------------- 1.447178002894(所影响的行数为 1 行) select cast(1 as dec(18,12))/0.691---------------------------------------1.4471780028943560(1 行受影响) alter table tb alter column colname decimal(38,12) alter table tb alter column colname decimal(38,12) 這樣改就可以了select CONVERT(decimal(13,12),1/0.691000000000)結果:1.447178002894 OPENROWSET 用于update时 提示表别名无效!求解!! 急:将 numeric 转换为数据类型 numeric 时发生算术溢出错误。 很简单的,AS的计算成员父项合计错误的问题 这样的要求SQL 语句如何写 数据提供程序或其它服务返回E_FAIL状态。。 疑问,游标能不能实现定位功能? 数据库规则定义 怎么写一条翻页的SQL语句? 如何从两张数据表中找出其中一张表中不存在的数据 Sql server中设了一个自动增加字段,有点问题,请各位看看(50分奉送) 大容量数据库的完整性备份问题 50分,求几个SQL的公式,请指点一下!!!
---------------
1.447178002894(所影响的行数为 1 行)
---------------
1.447178002894(所影响的行数为 1 行)
---------------------------------------
1.4471780028943560(1 行受影响)
select CONVERT(decimal(13,12),1/0.691000000000)
結果:1.447178002894