如何删除sqlite中的所有空表?
编辑
我需要在手机上做这个(没有外壳).在Windows Mobile手机上.
1)获取表格列表 –
SELECT name FROM sqlite_master WHERE type = 'table'
2)迭代该列表,使用COUNT(*)来确定表中是否存在任何行:
SELECT COUNT(*) FROM ~table
3)如果返回的数字小于1,则执行DROP语句:
DROP table ~table
sqlite没有函数或存储过程支持 – 您必须从您的应用程序执行此 *** 作.
总结以上是内存溢出为你收集整理的如何删除SQLite中的所有空表?全部内容,希望文章能够帮你解决如何删除SQLite中的所有空表?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)