我有一个rails应用程序,我试图通过PostgreSQL的COPY命令将数据加载到它。该文件是CSV。该表映射到Rails模型,我需要保留主键ID列,以便我可以使用model.for_each来处理数据 - 表中将有5M +行。带有ID列的COPY CSV文件
我的问题是,我如何构造我的CSV,以便我可以将数据加载到表中,并仍然允许ID列在那里?这是一个无赖,因为我需要它的唯一原因是for_each方法。
无论如何,我试图发送空值,如:
NULL,col1,col2,col3,col4, etc.
但它不工作。
谢谢。
哎呀。我正在尝试'\ N'来传递NULL。也许我过去的MS-SQL日子是这里的问题。备用... – 2011-03-14 20:52:05
没有。 \ N也没有工作。 – 2011-03-14 20:57:53