跟踪Oracle中已迁移表之间的丢失记录

时间:2018-09-19 14:17:30

标签: oracle plsql

我有一个名为TABLE1的表,如下所示:

ID   | SP_NUMBER |CATEGORY
------------------------
1        101         A
2        101         B
3        101         C
4        102         A
5        102         B
6        103         A
7        103         C

假设我已将上述表数据迁移到名为TABLE2的新表中

ID   | SP_NUMBER |CATEGORY
------------------------
1        101         A
2        101         C
3        102         A
4        102         B
5        103         C

请注意,迁移TABLE2后缺少一些记录。我想采用通用的方式来跟踪那些丢失的数据

作为示例,我需要显示

101         B
103         A

未迁移。

1 个答案:

答案 0 :(得分:2)

使用var set = [{"desc":"Standard","code":"C1S"},{"desc":"Superior","code":"B2T"},{"desc":"Standard","code":"A1K"}]; function getCodesForType(name, set){ return set.filter(function(item){ return item.desc == name; }).map(function(item){ return item.code; }); } console.log(getCodesForType("Standard", set));

MINUS

Demo