在postgres中导入一个非常大的文件而不定义表结构

时间:2015-03-16 03:00:42

标签: csv import installation postgresql-9.1 large-files

我有一个疯狂的大csv文件,我想在postgres db中导入。它的大小为500MB。我不想先创建超过1000多列的tabe,然后像使用convntional copy命令一样进行插入。有没有办法我可以使用csv(列名称)的标题信息,直接导入此数据而不首先创建表。 我看来是一个类似于R import的导入。

1 个答案:

答案 0 :(得分:1)

这可能不是您期望的解决方案,但使用Python,您可以在列的标题中读取并轻松地从csv创建表格:

boolean