SQLServer2005中数据页中定长字段数量的疑问

SQLServer2005中数据分配数据页中,有2个字节是用来表示定长的字段数量的。

有些情况下表示定长字段数量的值会多1,并且Null位图的最右边位的值始终为1,说明第一位是空值。
如:

一、有聚集索引,但不是唯一的情况下

二、没有聚集索引,但有唯一和不唯一的非聚集索引

但第一个字段是什么,RowID? 为什么是空值呢。查找数据页确实没找到该数据。

posted @ 2009-10-26 16:44  一沙  阅读(258)  评论(0)    收藏  举报