如何从sqlite表中选择并转储到.sql文件?

时间:2016-06-23 08:11:45

标签: sqlite

我正在尝试从SQLite.db3表中选择记录并创建一个新的insert.sql文件。

这些是我使用过的命令:

SQLite> .mode insert
SQLite> .output newFile.sql
SQLite> .dump

我遇到的问题是我不想将整个数据库复制到newFile.sql中。我只想要表格中的某些数据:select * from table1 where status = 1

1 个答案:

答案 0 :(得分:1)

我找到了一个有效的解决方案:

sqlite> .open Corrupt.db3
sqlite> .mode insert
sqlite> .output NewTable.sql
sqlite>  select * from OldTable where Status = 1;
sqlite> .output stdout