是否有像Oracle这样的PostgreSQL加载器?

时间:2011-08-08 15:28:57

标签: postgresql

如何在postgresql中使用copy语句从文件中加载数据,其中文件有转义字符作为分隔符到postgresql表中?

是否还有其他方法可以将数据从textfile加载到PostgreSQL表中?

2 个答案:

答案 0 :(得分:4)

pg loader模拟oracles sql loader:

http://pgfoundry.org/projects/pgloader/

pg bulkload用于在其他脱机数据库中加载大量数据。适用于大型数据仓库,速度快,有点危险和古怪:

http://pgbulkload.projects.postgresql.org/

答案 1 :(得分:0)

您应该将COPYDELIMITER 'xx'选项一起使用。你可能需要玩一点才能做到正确,但是文档提供了一个非常好的信息,说明如何处理命令可用的每个选项。