答えて
いいえ、ありません。
一つの方法は、個々のdelete
文、テーブルごとに1一連の別のスクリプトを作成からquery metadata tablesに小さなスクリプトを書くことです。
の例では、(すべてのテーブルはID列を持っていたを想定)することができます
select 'delete from ' || name || ' where ID = 42'
from sqlite_master
where type = 'table'
これは、あなたがキャプチャし、スクリプトとして実行することができ、各テーブルのdelete
文を生成します。
しかし、それはあなたがそれを試して使用することができます
:-)そのテーブルの名前を知っているデータベース開発者のために、一般的には良いアイデアです:
//You can do it with the following DANGEROUS commands:
PRAGMA writable_schema = 1;
delete from sqlite_master where type = 'table';
PRAGMA writable_schema = 0;
//you then want to recover the deleted space with
VACUUM
//and a good test to make sure everything is ok
PRAGMA INTEGRITY_CHECK;
は、それはあなたのために役に立つことを願っています。
それはテーブルを削除するつもりです、はい? OPはすべてのテーブルから一致するIDを持つすべての行を削除したいと思う。だからおそらく_that_有用ではない: – paxdiablo
これはあなたのブログですか? http://myratnest.blogspot.com/2010/08/want-to-delete-all-tables-in-sqlite.html –
またはあなたの答えは? http://stackoverflow.com/questions/525512/drop-all-tables-command –
- 1. SQLiteデータベーステーブルからすべてのテーブル行を削除
- 2. アンドロイドのsqliteテーブルから削除
- 3. sqliteの複数のテーブルからデータを削除するには?
- 4. データベースのすべてのテーブルからすべての行を削除する
- 5. MySQLデータベース内のすべてのテーブルを削除するには?
- 6. テーブル内のすべてのスペースを削除する方法
- 7. 特定のIDですべてのテーブルから削除
- 8. Android - sqliteすべてを削除
- 9. blob要素をsqlite androidのテーブルから削除するには?
- 10. sqlite androidのテーブルからblob要素を削除するには?
- 11. RedBean:すべてのテーブルからすべての行を削除するには
- 12. テーブルからすべてのレコードを削除する
- 13. すべてのウィジェットからGtkテーブルを削除する方法
- 14. テーブルからすべてのレコードを削除する
- 15. テーブル内のすべてを削除する方法
- 16. すべてのテーブルから行を削除
- 17. sqliteデータベースから削除 - Android
- 18. SQLite古いテーブルにある新しいテーブルのデータから削除
- 19. FMDBのSQLiteデータベースから行を削除
- 20. JavaScript内のテーブル内のセルを削除して並べ替える方法
- 21. 私の書き込みテーブルからすべてのFKを削除する
- 22. SQL Server 2005のテーブルからすべての行を削除する方法
- 23. "テーブルから削除"テーブルを削除しませんか?
- 24. 私は、同じスキーマ(すべてのデータベースからテーブルを削除)して
- 25. すべてのテーブルを削除しますか?
- 26. SQLiteデータベース内のすべてのテーブルをコンボボックスにロード
- 27. YII - すべてのテーブルから関連する行を削除するには?
- 28. Androidのリサイクルビュー項目でsqliteテーブルから行を削除するには?
- 29. T-SQLは、テーブルからすべての行を削除します
- 30. mysqlデータベース内のすべてのテーブル名からプレフィックス名を削除する方法
[Sqlite:すべてのデータベーステーブルをリセットするにはどうすればいいですか?](http://stackoverflow.com/questions/3600075/sqlite-how-do-i-reset-all-database-tables) –
@juergendこの質問は、すべてのテーブルのすべてのレコードではなく、すべてのテーブルから単一のレコードを削除することです。 – CJxD
そうではありません。それはそれのようなものではありません。投票する前に質問を読むようにしてください。 –