当前位置: 首页 > 面试题库 >

无法在PostgreSQL中加载CSV文件

颛孙沈义
2023-03-14
问题内容

我是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

记录超过1万,某些列可能包含NULL数据。当我尝试这样做时:

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

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

我已经检查了列,它们还可以。这意味着不会遗漏任何列。

希望有人能帮忙。提前谢谢。


问题答案:

应该是

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

对我有用



 类似资料:
  • 我正在运行这个命令来使用map-reduce程序加载csv文件。它正在成功运行,但扫描hbase表时显示0行。 以下是执行过程的控制台日志数据:

  • 对Liquibase变更集使用SQL样式方法(这是我们的codestyle,我们不使用XML),我试图使用以下SQL变更集加载CSV文件 SQL 主变更日志文件引用2021目录,其中SQL和CSV文件存在于同一目录中。 我尝试了以下其他路径,但它们仍然产生一个FileNotFoundException prices.csv web-inf/classes/liquibase/changelogs/

  • 我是python编程/数据科学家领域的新手。我使用Pycharm和MacOs。出于学习目的,我从Kaggle下载了一些CSV文件,我总是能够将它们加载到Pycharm中。但实际上我无法从我的工作环境中加载csv文件,令人惊讶的是,我可以使用R函数'fread'加载该文件,但我的目标是将其加载到python中。请在下面查找代码和错误: 代码: 错误: “/Users/oscargonzalez-ll

  • 下面是我的密码 请告诉我,我应该如何从csv文件指定关系。

  • 问题内容: 这是我尝试将Maven项目部署到tomcat时遇到的错误 错误: 但是WEB-INF \ lib中有javax.servlet-api-3.0.1.jar 问题答案: 信息:validateJarFile(D:\ Softwares \ tomcat \ apache-tomcat-7.0.50 \ webapps \ myWebApp_1 1 \ WEB-INF \ lib \ ja

  • 我试图加载一个csv文件内基于熊猫的数据帧。我使用了以下导入。 没有找到文件是抛出错误,回溯如下: ()中的FileNotFoundError回溯(最近一次调用)---- c:\users\saish\appdata\local\programs\python\python35-32\lib\site packages\pandas\io\parsers。语法分析器中的py\u f(文件路径或缓冲