我有两个表相同的表,来自不同来源的数据。现在必须合并这些表。这两个表都没有任何主键
我需要将表2 T2与表1 T1中的数据合并
当T1中的后续列数据匹配时更新T2
T2.f_id = T1.f_id和T2.r_id = T1.r_id和T2.date = T1.date
else将数据从T1插入T2
还有50多个数字数据类型列,值为1' s和0' s' [NULL]'
当我尝试合并数据时,更新很顺利。
但是对于插入的行,所有T2.f_id,T2.r_id和T2.date列值均为[NULL],但其他列中的值插入正确
有人可以帮助我出错吗
我正在使用Informatica。使用T2(目标)上的查找和更新或插入
更新startegy答案 0 :(得分:0)
您从查找转换中拉出了错误的端口。确保源T1中的端口在查找中设置为输入/输出,这是连接到映射的插入流的端口。