无法在Postgresql中加载CSV文件[英] unable to load CSV file in Postgresql

本文是小编为大家收集整理的关于无法在Postgresql中加载CSV文件的处理方法,想解了无法在Postgresql中加载CSV文件的问题怎么解决?无法在Postgresql中加载CSV文件问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我是 PostgresSQL 的新手,我正在尝试加载以下格式的数据:

1,57000000000A,A,EN,0:01,male,hahaha,"Address is address",1234567,Not Applicable,,
walk in and 
scream,papa,00:20:54,02:17:41,ABC,00:20:54,02:17:41,musical,farm,,cody,9,bad 
boy,,,,,X,,rest,,,musical is muscal,John Kotters ,,,2011-01-01

有超过 10k 条记录,并且某些列可能包含 NULL 数据.当我尝试这样做时:

COPY ane FROM 'C:/Program Files (x86)/PostgreSQL/8.4/csv-data/my-data.csv' WITH
DELIMITER ',';

我收到以下错误:错误:最后一个预期列之后的额外数据SQL 状态:22P04

我检查了这些列,它们没问题.这意味着没有遗漏任何列.

希望有人可以提供帮助.提前谢谢.

推荐答案

应该是

 COPY ane FROM 'C:/Program Files (x86)/PostgreSQL/8.4/csv-data/my-data.csv' WITH
 DELIMITER ',' CSV;

它对我有用

本文地址:https://www.itbaoku.cn/post/1764138.html