LoginSignup
8
12

More than 3 years have passed since last update.

SQLite3からcsvへ出力する

Posted at

はじめに

いつもはcsvからデータを分析することが多いのですが、今日はsqliteのデータベースにデータが入っていました。
今回は、sqliteからcsvファイルを出力するメモを書いていきます。

基本のコマンド

コマンド 説明
.tables テーブルの一覧表示
.schema テーブルの構造を表示
.quit 終了する
.headers onにするとヘッダーが出る
.mode csvにするとカンマ区切りになる
.show 設定の表示
.output ファイル指定すると出力先がファイルになる

データベースを開く

最初に編集するデータベースを開きます。
sqlite3 hoge.sqlite3

データベースからcsvに書き出す

fugaの部分を.tablesで出てきた取得したいデータに書き換えてください。

sqlite> .tables
sqlite> .headers on
sqlite> .mode csv
sqlite> .output output.csv
sqlite> select * from fuga;
sqlite> .exit

参考

8
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
12