30
27

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

SQLiteからCSVファイルへ書き出す方法

Last updated at Posted at 2016-11-23

導入

Rの課題でCSVファイルを扱うため、データベースからCSVファイルを作る必要があった。
Railsで使っていたDBの形式はSQLite3だったため、そこからCSVへ書き出す方法を調べた。備忘のためを兼ねてまとめる。

本題

まずsqlite3を起動する
$ rails db

次に、書き出したいファイル名を考えて(ここではoutput.csvとした)、以下のコマンドを打つ。

 sqlite> .headers on
 sqlite> .mode csv
 sqlite> .output output.csv
 sqlite> SELECT * FROM customers;
 sqlite> .quit

これだけでcsvファイルに書き出せているはずだ。

参考
http://www.sqlitetutorial.net/sqlite-export-csv/

30
27
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
30
27

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?