在项目中遇到需要判断sqlite数据库中某个表是否存在,上网搜索一些资料后,解决了问题,如下: 首先,在每个sqlite数据库中,都有一个名为sqlite_master的表,它定义了数据库的模式,它的结构如下: sqlite_master ( type TEXT, //项目的类型,如table.index.view.trigger name TEXT, //项目的名称,如表名.索引名等 tbl_name TEXT, //所从属的表名,如索引所在的表名.对于表来说,该列就是表名本身 rootpag