0

$ ./sqlite3 test.db '.dump mytable' > test.sql しかし、このコマンドは「mytable」のすべてのデータを選択します。

ダンプする前に必要なテーブル内のデータを選択できますか?また、その方法は? $ ./sqlite3 test.db '.dump select name from mytable' > test.sql 明らかに、このコマンドは機能しません:'(

4

1 に答える 1

0

sqlite コンソール内でこれを行う唯一の方法は、一時テーブルを作成することです。

CREATE TABLE tmp AS SELECT (field1, field2 ... ) FROM yourTable WHERE ... ;
.dump tmp
DROP TABLE tmp
于 2012-06-29T09:24:41.187 に答える