在BODI中找到重复记录

时间:2012-04-23 21:13:24

标签: sql unique

我使用BODI(Business Objects Data Integrator)将文件数据加载到表中。 不幸的是,输入文件有一个重复的记录,它在插入表时会产生唯一的约束错误。有没有办法找到重复的记录?

2 个答案:

答案 0 :(得分:0)

导入到禁用或删除约束的表或具有类似结构且没有约束的表并执行查询

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

有时错误消息会显示重复的密钥。

答案 1 :(得分:0)

您可以使用表格比较转换并设置字段“输入包含重复键”。即使源字段有重复记录,这也只会加载一次记录。