2012-04-23 148 views
0

我正在使用BODI(Business Objects Data Integrator)將文件數據加載到表中。 不幸的是,輸入文件有一個重複的記錄,它在插入表格時給出了唯一的約束錯誤。有沒有辦法找到重複的記錄?在BODI中查找重複記錄

回答

0

導入到表禁用或不約束類似的結構去除或表上的約束,並做查詢

select uniquefield(s) from tablename group by uniquefield(s) having count(*) > 1 

,有時錯誤信息表明,是複製過的關鍵。

+0

您的查詢用於查找表中的重複項。但在我的情況下,表獨特的約束不會允許記錄被插入本身 – 2012-04-23 21:40:14

+0

暫時禁用約束。 – 2012-04-23 22:01:03

0

您可以使用表格比較轉換並設置字段「輸入包含D重複鍵」。即使源字段有重複的記錄,這也只會加載該記錄一次。