Day2day Opportunism

まぁ、平たく言うと「雑記」がだらだらと・・・

PostgresSQL CSVファイルのインポート

PostgresSQLで、CSVファイルからテーブルデーターの作成方法メモ

テーブル「m_school」にファイル「/home/SchoolList.csv」をインポートするには…

postgres=#copy m_school from '/home/SchoolList.csv' with CSV;

これでOKでした。文字コードをあわせておくことに注意。

文字列をダブルクォーテーションで囲んだりしなくてもよい。

ちなみに、文字コードを間違えると下記のように怒られた。

(UnicodeのファイルをUTF-8のDBにいれようとしましたよ。)

invalid byte sequence for encoding "UTF8":0xff