概述如何
判断sqlite中的数据库表或者
字段是否存在,方法是通过sqlite_master表。 sqlite_master表结构如下: [sql] view plain copy CREATE TABLE sqlite_master ( type TEXT, name TEXT, tbl_name TEXT, rootpage INTEGER, sql TEXT
如何判断sqlite中的数据库表或者字段是否存在,方法是通过sqlite_master表。
sqlite_master表结构如下:
[sql] view plain
copy CREATEtablesqlite_master( typeTEXT, name
TEXT, tbl_nameTEXT,108);color:inherit;line-height:18px;List-style-position:outsIDe !important;"> rootpageINTEGER,248);line-height:18px;List-style-position:outsIDe !important;"> sqlTEXT );
type --类型,如:table
name--表名
sql --创建表的SQL语句。
如何要判断表是否存在,只需要执行查询
selectnamefromsqlite_masterwherename='tablename';
如果要判断表中的字段是否存在,只需要执行查询 select
*name='tablename'andsqllike'%fIEldname%'; 总结
以上是内存溢出为你收集整理的sqlite判断表或者字段是否存在全部内容,希望文章能够帮你解决sqlite判断表或者字段是否存在所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)