要检测sqlite中是否存在某个表,可以通过查询sqlite_master表中是否存在这条数据来判断
\r\n查询语句如下:?
\r\nSELECT count(*) FROM sqlite_master WHERE type=\|acute;table\|acute; AND name=\|acute;tableName\|acute;;
\r\n如果返回1则表明此数据库中包含有此表,而如果返回值为0则表明此sqlite数据库中没有此表。
检测sqlite中是否存在某个表的方法
发布于: 2013-09-02 | 分类: 数据库
热门分类
推荐阅读
- PostgreSQL报错FATAL: sorry, too many clients already与锁等待的排查方法(pg_stat_activity查连接来源、pg_blocking_pids定位阻塞链与PgBouncer连接池)
- Kafka消费堆积Consumer Lag的排查方法(kafka-consumer-groups查看LAG、分区数与消费者数不匹配与max.poll.interval.ms超时定位)
- Redis大key与热key的排查与解决方法(redis-cli --bigkeys、--memkeys与--hotkeys定位、UNLINK删除与拆分打散)
- MySQL主从复制延迟与报错1236、1062的排查与解决方法(Seconds_Behind_Master、Slave_SQL_Running为No与并行复制调整)
- PostgreSQL慢查询定位与索引失效的排查方法(pg_stat_statements抓取、EXPLAIN ANALYZE看执行计划与索引不命中的常见写法)