社区
疑难问题
帖子详情
SQL Server的decimal所占字節數--儲存的格式是什麼?
MasterLonely
2012-04-13 05:01:46
decimal所點字節如下:
精度 存储字节数
1-9 5
10-19 9
20-28 13
29-38 17
想請教大家,實際是用什麼格式存的呢?
我現在的理解:
4bit存一個十進制的BCD碼。5個字節,采用BCD碼,可以存10位數字。存9個數字,還可以存一個小數點。
到了
10-19 9
20-28 13
29-38 17
這個就解釋不通了。
請大家幫幫。謝謝
...全文
436
5
打赏
收藏
SQL Server的decimal所占字節數--儲存的格式是什麼?
decimal所點字節如下: 精度存储字节数 1-95 10-199 20-2813 29-3817 想請教大家,實際是用什麼格式存的呢? 我現在的理解: 4bit存一個十進制的BCD碼。5個字節,采用BCD碼,可以存10位數字。存9個數字,還可以存一個小數點。 到了 10-199 20-2813 29-3817 這個就解釋不通了。 請大家幫幫。謝謝
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qingshangwuheng
2014-01-09
打赏
举报
回复
我也遇到这个问题了,楼主解决了么?从fn_dblog解析出来的数据该怎么去解析成decimal呢?应该有一位要指定小数点的偏移吧,但是搞不定呢,网上都没找到相关资料呢
MasterLonely
2012-05-02
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
decimal类型可以指定精度(存储的总位数)和小数位数(小数点右边的最大为数),可以存储在小数点左边的最大为数是精度-小数位数。
举个例:decimal(8,4)可以存储-9999.9999——9999.9999之间的数字。
[/Quote]
謝謝
對於 decimal的使用已學會。
現在想更進一步了解:decimal在內存或硬盤上是怎麼存的呢?
如:
small int 占2個字節,總共16位。其中1位是符號位,實際用來存數的就只有15位。最大就是2^15,由於是用補碼的原因,所以是 -32,768 -- 32,767
char是用ascii來存的,所以一個字符占一個字節。
對於decimal我就有點糊塗了。
希望得到指點。謝謝!
开着拖拉机泡妞
2012-05-02
打赏
举报
回复
decimal类型可以指定精度(存储的总位数)和小数位数(小数点右边的最大为数),可以存储在小数点左边的最大为数是精度-小数位数。
举个例:decimal(8,4)可以存储-9999.9999——9999.9999之间的数字。
MasterLonely
2012-04-15
打赏
举报
回复
自己顶一下
学习中-------
2012-04-13
打赏
举报
回复
19/2=8,8+1=9
SQL
Server
数据类型
Decimal
介绍
为
SQL
Server
数据类型,属于...
decimal
数据类型在
SQL
Server
中的定义的形式如下:
decimal
[(p[,s])]:其中,p是指精度,指定小数点左边和右边可以存储的十进制数
字
的最大个数。精度必须是1~38之间的值。s是指小数...
精度、小数位数和长度(
SQL
SERVER
)----
精度是数中的数
字
个数。小数位数是数中小数点右边的数
字
个数。例如,数 123.45 的精度是 ...数
字
数据类型的长度是存储此数所
占
用的
字
节数。
字
符串或 Unicode 数据类型的长度是
字
符个数。binary、varbinary、和 image 数
Decimal
为
SQL
Server
、My
Sql
等数据库的一种数据类型
Decimal
为
SQL
Server
、My
Sql
等数据库的一种数据类型,不属于浮点数类型,可以在定义时划定整数部份以及小数部分的位数。使用精确小数类型不仅能够保证数据计算更为精确,还可以节省储存空间,例如百分比使用
decimal
...
SQL
中的
DECIMAL
()函数
Decimal
为
SQL
Server
数据类型,属于浮点数类型。一个
decimal
类型的数据
占
用了2~17个
字
节。
Decimal
数据类型
Decimal
变量存储为 96 位(12 个
字
节...
SQL
语句的
decimal
以
decimal
(18,0)为例:18是定点精度,0是小数位数。
decimal
(a,b) a指定小数点左边和右边可以存储的...“
Decimal
为
SQL
Server
、My
Sql
等数据库的一种数据类型,不属于浮点数类型,可以在定义时划定整数部分以及小数...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章