SQLite の .dump
コマンドを使うと、定義済みのテーブルの内容をダンプできます。
出力結果には、CREATE TABLE
や INSERT
コマンドなどが含まれます。
sqlite> .dump
sqlite> .dump tbl_aaa
sqlite> .dump tbl_aaa tbl_bbb
sqlite> .dump tbl_%
ダンプ結果をファイルに出力したい場合は、.output
コマンドで出力先を stdout
からファイルに切り替えてから .dump
コマンドを実行します。
sqlite> .output sample.sql
sqlite> .dump