DBCC TRACEON(3604)
DBCC PAGE(ZWS,1,179,1)
30 00 0800 7b000000 04 0004 0300 1800 1800 1c00 4142434445 43434343
状态位A:0X30(十六进制)=110000(二进制)==>0011 0000==>bit7bit6bit5bit4 bit3bit2bit1bit0 -->bit5=1:行中有变长列
状态位B:0X00(十六进制)-->保留
定长数据长度:0X0800(十六进制)=0X0008(十六进制)=8(十进制)
定长数据内容:0X7b000000(十六进制)=0X0000007b(十六进制)=123(十进制)
总列数:0X0400(十六进制)=0X0004(十六进制)=4(十进制)
null位图:0X04(十六进制)=0100(二进制)-->0010-->即第三列为空
变长列数量:0X0300(十六进制)=0X0003(十六进制)=3(十进制)
列偏移矩阵:0X1800(十六进制)=0X0018(十六进制)-->24(十进制)即第24个字节开始存储第一个变长列
0X1800(十六进制)=0X0018(十六进制)-->24(十进制)即第24个字节开始存储第一个变长列 -- 列为空
0X1c00(十六进制)=0X001c(十六进制)-->28(十进制)即第28个字节开始存储第一个变长列
变长列内容:4142434445--ABCDE
43434343--CCCC
备注:字符串可以按顺序读,数字须转换。