-2

我有这个文件(警告:可能不安全的文件下载站点),我需要使用 Postgres 和 Java 将其插入数据库。请下载它并告诉我如何从该文件中提取数据。我尝试了复制命令。一方面,它不允许我使用 header 选项。正如您从文件中看到的那样,我必须从第 4 行开始复制数据。另一件事是分隔符。如果您在 notepad++ 中阅读该文件,您可以将它们视为正确的列,但没有分隔符。我已经尝试并面对这些挑战。请帮我获取自定义查询。或者另一种可以实现我想做的方法。谢谢!

编辑:我使用了更安全的链接来下载文件。希望它有效。

4

1 回答 1

2

所以听起来你正在做固定宽度的文件。COPY 不处理这些,所以最好的办法是加载电子表格,导入文件(大多数可以处理固定宽度),然后导出为 csv。然后,您可以使用 COPY。

于 2012-10-13T12:27:19.200 回答