非常に初心者の PostgreSQL ユーザーが、CSV ファイルを Postgres データベースの既存のテーブルにインポートしようとしています。Windows 8でPgAdmin IIIを使用しています。
クエリは次のとおりです。
COPY "Mobility Survey2" FROM 'C:\\Users\\Public\\2011-2.csv'
WITH CSV HEADER DELIMITER ',';
そして、ここにエラーメッセージがあります:
ERROR: la sintaxis de entrada no es válida para integer: «1 25099 1020624 4 4 8 2 903 1 2 4 4 1 1 3 0 2 2 16.6»
CONTEXT: COPY Mobility Survey2, línea 2, columna ORDEN: «1 25099 1020624 4 4 8 2 903 1 2 4 4 1 1 3 0 2 2 16.6»
(スペイン語で申し訳ありません-「エントリ構文は整数には無効です」と訳されます)
この質問 ( Importing CSV file into PostgreSQL )を含む他のいくつかの質問を見てみましたが、問題を解決する方法が見つかりません。私が Postgres と SQL にあまり慣れていないという理由だけで、クエリに何かが欠けている可能性があります。ヘッダーに関係していると思いますが、修正方法がわかりません。