当前位置: 数据库>sqlserver
sql server中decimal或numeric的精度问题
来源: 互联网 发布时间:2014-08-29
本文导语: 在sql server中定义列的数据类型为decimal时,需要制定其精度和小数位数。 精度: 最多可以存储的十进制数字的总位数,包括小数点左边和右边的位数。 该精度必须是从 1 到最大精度 38 之间的值。 默认精度为 18。 小数位数...
在sql server中定义列的数据类型为decimal时,需要制定其精度和小数位数。
精度:
最多可以存储的十进制数字的总位数,包括小数点左边和右边的位数。
该精度必须是从 1 到最大精度 38 之间的值。
默认精度为 18。
该精度必须是从 1 到最大精度 38 之间的值。
默认精度为 18。
小数位数:
小数点右边可以存储的十进制数字的最大位数。
小数位数必须是从 0 到 p 之间的值。仅在指定精度后才可以指定小数位数。
默认的小数位数为 0;因此,0
小数位数必须是从 0 到 p 之间的值。仅在指定精度后才可以指定小数位数。
默认的小数位数为 0;因此,0
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!