如何将.out文件复制到postgresql?

时间:2012-10-13 11:54:59

标签: java postgresql copy sqlbulkcopy out

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

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

1 个答案:

答案 0 :(得分:2)

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