重庆企业免费建站,黔西县住房和城乡建设局网站,cpa单页网站怎么做,网上购物系统需求分析一、概述1.SQLite数据库中有一个内置表#xff0c;名为SQLITE_MASTER#xff0c;此表中存储着当前数据库中所有表的相关信息#xff0c;比如表的名称、用于创建此表的sql语句、索引、索引所属的表、创建索引的sql语句等。2.SQLITE_MASTER表示只读的#xff0c;只能对他进行…一、概述1.SQLite数据库中有一个内置表名为SQLITE_MASTER此表中存储着当前数据库中所有表的相关信息比如表的名称、用于创建此表的sql语句、索引、索引所属的表、创建索引的sql语句等。2.SQLITE_MASTER表示只读的只能对他进行读操作写操作只能由系统自身触发使用者没有权限。所有对用户自定义表的结构修改操作会自定更新到此表。二、SQLITE_MASTER表的结构如下CREATE TABLE sqlite_master (
type TEXT,
name TEXT,
tbl_name TEXT,
rootpage INTEGER,
sql TEXT
); 三、应用场景1.查询表信息如果要查询表的信息则type字段为“table”name字段为表的名称返回结果中返回的sql字段为创建此表的sql语句。select * from sqlite_master where type’table’ and name‘表名’; 2.查询索引信息如果要查询索引信息则type字段为“index”name字段为索引名称返回结果中的tbl_name字段为该索引所属的表sql字段为创建此索引的sql语句。select * from sqlite_master where type’index’ and name‘索引名’;四、临时表临时表不包含在SQLITE_MASTER表中SQLITE_TEMP_MASTER专门用来存储临时表的信息此表和SQLITE_MASTER表的结构一致。