タグ

ブックマーク / blog.nomupro.com (1)

  • PostgreSQLでテーブルをCSVダンプする - /dev/blog

    DBのデータを自分で作成したプログラムで更新した時に、どうやって検証をするかという内容です。 PostgreSQLにはCOPY文でCSVに出力することが可能なので、出力したCSVを更新前後でdiffりました。 まずはDBの中身はこんな感じ。testという名前のDBに↓の様なデータを入れておきます。 test=# SELECT * FROM test_table; id | name | tel ----+-----------+------------ 1 | yamada | 012345678 2 | takahashi | 123456789 3 | suzuki | 234567890 1 | takeda | 3456789012 (4 rows)コマンドは、以下、1行だけ。 psql <DB名> -c "COPY <テーブル名> TO '<ファイル名>' CSV -------

    PostgreSQLでテーブルをCSVダンプする - /dev/blog
  • 1