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