读书人

sqlite中 sqlite_master结构的 rootpa

发布时间: 2012-02-13 17:20:26 作者: rapoo

sqlite中 sqlite_master结构的 rootpage 表示什么
CREATE TABLE sqlite_master (
type TEXT,
name TEXT,
tbl_name TEXT,
rootpage INTEGER,
sql TEXT
);

对于表来说,type 字段永远是 'table',name 字段永远是表的名字
那么第三、四个参量 tbl_name rootpage 代表什么呢?

[解决办法]
对于表来说, tbl_name 则仍然是表名。 但sqlite_master 中不仅是表记录,还有其它的对象,比如索引,对于索引来说 name 是索引的名字,而tbl_name 是索引所属的表名。

读书人网 >其他数据库

热点推荐