判断sqlite是否包含某个字段
发布时间:2020-12-12 19:45:23 所属栏目:百科 来源:网络整理
导读:判断表存在的方法很简单,网上很多: SELECT COUNT(*) FROM sqlite_master where type='table' and name='%s'" % tname; 那么判断字段是否存在,或者说如何判断表的版本是否最新就只需要: select * from sqlite_master where tbl_name='tblContactList'; sqlite
判断表存在的方法很简单,网上很多: SELECT COUNT(*) FROMsqlite_masterwhere type='table' and name='%s'" % tname;
那么判断字段是否存在,或者说如何判断表的版本是否最新就只需要: select * from sqlite_master where tbl_name='tblContactList'; sqlite_master 的表结构如下: type|name|tbl_name|rootpage|sql 最后一个sql就是创建tblContactList表的sql语句,所以只要判断这个sql语句是否和你的创建语句一样就可以知道该表是不是你最新的版本. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |