5
A
回答
7
可以刪除表,不管它們在執行命令時是否有數據。不要操作任何其他數據庫。因此,這意味着:
1)獲取表的列表 -
SELECT name
FROM sqlite_master
WHERE type = 'table'
2)遍歷該列表,使用COUNT(*),以確定是否在表中存在的任何行:
SELECT COUNT(*)
FROM ~table
3)如果返回的數字小於1,執行DROP語句:
DROP TABLE ~table
SQLite沒有福nction或存儲過程支持 - 您必須從您的應用程序執行此操作。
相關問題
- 1. 從SQLite的所有表中刪除
- 2. 如何從sqlite中刪除表中的所有行?
- 3. sqlite的如何刪除表
- 4. 從列中的所有數據中刪除空格 - Sqlite
- 5. Sqlite刪除所有功能
- 6. 如何刪除所有空的XElements
- 7. 如何刪除MySQL中的所有表?
- 8. 如何刪除所有表中的列
- 9. 如何刪除表格中的所有空間
- 10. 如何刪除谷歌表中的所有(僞)空行
- 11. Excel的VBA:如何在所有工作表中刪除空行
- 12. 如何從Android中的SQLite中刪除所有項目
- 13. 如何從SQLite中的數據源中刪除所有評論?
- 14. 如何刪除表SQlite?
- 15. 如何刪除所有空格?
- 16. 如何刪除所有空格?
- 17. 如何刪除所有空行
- 18. SQLite如何刪除除一個之外的所有重複行?
- 19. 從sqlite數據庫中的表中刪除所有記錄
- 20. 從SQLite數據庫表中刪除所有錶行
- 21. Android。 SQLite的。刪除所有非數字
- 22. sqlite:如何查找表中任何列爲空的所有行?
- 23. RedBean:如何刪除所有表中的所有行
- 24. 如何刪除所有表中的所有外鍵約束?
- 25. 在Java中,如何刪除SQLite表
- 26. 刪除SQLite的一排空
- 27. 如何刪除XSL中含有條件的所有空標記
- 28. 從SQLite的表中刪除
- 29. 刪除集合中的所有空值
- 30. 刪除文件中的所有空行
最有可能在shelling腳本或perl中完成。 – Yada 2010-02-19 22:45:10
我需要在手機上進行此操作(沒有外殼)。在Windows Mobile手機上。 – Pentium10 2010-02-19 22:48:09
我們需要知道什麼語言可用(因爲我不知道,無論如何)。 – 2010-02-19 22:52:00