0

非常に初心者の 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 にあまり慣れていないという理由だけで、クエリに何かが欠けている可能性があります。ヘッダーに関係していると思いますが、修正方法がわかりません。

4

1 に答える 1