2011-08-04 45 views
0

我有一个问题,使用COPY命令加载内容到绿色梅花表。我有三列表可以说A,B,C和桌子不应该招待重复的元素。所以我做了一个复合键俱乐部以上三个Greenplum COPY没有过滤重复的条目

PRIMARY KEY (A , B , C) 

但我用来加载表的输入文件,有重复的条目。我想要的是,COPY命令过滤掉重复的元素并继续加载数据。但在我的情况下,每当COPY遇到重复条目时,它会中止加载。任何导致如何继续?

感谢

Ganesh.R

回答

1

COPY不喜欢的工作。

我想尝试的第一件事是系统排序。

sort -u old_filename > new_filename 

的 '-u' 参数告诉sort仅输出唯一的行。

+0

非常感谢你:-) –

+1

在SO上,我们表示感谢upvotes并接受答案。请参阅http://meta.stackexchange.com/q/5234/161666尽管您还没有问过很多问题,但您还没有接受任何答案。在SO上,这往往会让人们不愿意在未来帮助你。 –