タグ

ブックマーク / www.ilovex.co.jp (1)

  • PostgreSQLのCSV取り込み

    PostgreSQLCSV等のファイルから、テーブルにデータを取り込む方法は、 メタコマンドの[/copy]を使用する方法と、SQLから[COPY]文を使用する方法があります。 メタコマンドの[/copy]は、コマンドを実行したホスト上のファイルを操作し、 SQLの[COPY]文は、PostgreSQLサーバ上のファイルを操作するという違いがあります。 今回は、SQLの[COPY]文を使用する際のポイントを3つ、ご紹介します。 ■ポイント1「パスの指定に注意!」 まずは、基的な構文です。 COPY [テーブル名] FROM [ファイルの絶対パス]; ファイルの絶対パスを指定する際に気をつけなければならないのは、 バックスラッシュ(\)をエスケープする必要があるということです。 (例:C:\\Program Files\\PostgreSQL) ■ポイント2「TIMESTAMP型に注意!

    uxoru
    uxoru 2012/03/16
    COPYコマンド
  • 1