jfny.net
当前位置:首页 >> SQLSERVER 里的 DECIMAL 是什么意思 >>

SQLSERVER 里的 DECIMAL 是什么意思

decimal是指小数类型,比如: DECIMAL(18,5)表示最大18位数,5位小数。

最大5位数字,其中两位小数

SQL Server数据库中,Decimal是数据类型,不属于浮点数类型,可以在定义时划定整数部分以及小数部分的位数。使用精确小数类型不仅能够保证数据计算更为精确,还可以节省储存空间,例如百分比使用decimal(4,2)即可。存储数据范围是:-10^38~10^38...

SQL Server数据库中,Decimal是数据类型,不属于浮点数类型,可以在定义时划定整数部分以及小数部分的位数。使用精确小数类型不仅能够保证数据计算更为精确,还可以节省储存空间,例如百分比使用decimal(4,2)即可。存储数据范围是:-10^38~10^38...

decimal(18,0) 18是定点精度,0是小数位数。 decimal(a,b) a指定指定小数点左边和右边可以存储的十进制数字的最大个数,最大精度38。 b指定小数点右边可以存储的十进制数字的最大个数。小数位数必须是从 0 到 a之间的值。默认小数位数是 0。

http://zhidao.baidu.com/question/40565659.html 自己去看

p (有效位数) 可储存的最大十进位数总数,小数点左右两侧都包括在内。 s (小数位数) 小数点右侧所能储存的最大十进位数。 所以能取得最大数是38位都在小数点左边即10的38次方-1,同理最小-10的38次方+1

类型 XXXXX.YY decimal(18,2) 就是 .前面最多18位 后面最多2位

4是(有效位数:可储存的最大十进位数总数,小数点左右两侧都包括在内。有效位数必须是 1 至最大有效位数 38 之间的值。预设有效位数是 18。) 1是 (小数位数:小数点右侧所能储存的最大十进位数。小数位数必须是从 0 到 4 的值。只有在指定了有效...

9位有效数字,4位精度 9位有效数字指从左边第一个不为0的数开始向右数,最多9个数字,包括小数点后的数字 4位精度指小数点后最多4位

网站首页 | 网站地图
All rights reserved Powered by www.jfny.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com