【SQLite入門】検索結果をINSERT文で表示・ファイルに保存する

SQLiteで検索結果をINSERT文として表示、またはファイルに保存する方法について記載します。

実行手順

Windowsはコマンドライン、MacはターミナルからSQLiteに接続して次のコマンドを実行します。

コマンド

.mode insert
このコマンドを実行すると、select結果が全てinsert文で表示されます。

実行例1

productテーブル(id,name,price列)の結果をinsert 文で表示します。

登録されているデータ

insert文として表示

実行例2(ファイルに出力)

ファイルに出力するには、.once コマンドを使用します。

.once 出力先のパス(ファイル名含む)

.onceコマンドの直後に実行したSQLの結果が指定したファイルに出力されます。

この場合、select * from product; の結果が、insert.sql ファイルに出力されます。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする