当前位置: 代码迷 >> 其他数据库 >> sqlite中 sqlite_master结构的 rootpage 表示什么解决思路
  详细解决方案

sqlite中 sqlite_master结构的 rootpage 表示什么解决思路

热度:1371   发布时间:2013-02-26 00:00:00.0
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 是索引所属的表名。
  相关解决方案