我需要有关informatica中更新代码或其他插入策略的帮助。
我的数据如下:
user id role date
a123456 abc 21/01/2019
A123456 abc 22/01/2019
表中的主键是用户ID和角色,我们需要以最大日期更新记录 虽然我期望它作为不同的记录,因为用户ID分别为小写和大写,但它的输出显示为:
A123456 abc 22/01/2019
但是我期望两行都行。请建议
答案 0 :(得分:0)
如果目标表是oracle,则通过执行以下查询来检查是否区分大小写:
当'test'='TEST'然后从DUAL中以TEST_COL结尾1否则为0时选择情况;
根据结果,您可以更改会话并更改NLS_SESSION_PARAMETERS(NLS_COMP和NLS_SORT值)值,以将字符串视为不区分大小写,我相信这可以解决您的问题。