为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.1.3.62 Pack31
【操作系统】:
【CPU】:
【问题描述】*:结果集缺少一条数据
1.proj_list表
2.t_dcmbo_windbcode也有这四个code
3.两表关联缺少一条
4.not in能看到缺少的数据0814130000
备注:proj_list是通过with语句得到的表,proj_list是VARCHAR2(40),t_dcmbo_windbcode是通过UNION生成的视图
疑问:为什么关联时会判定0814130000不匹配呢?试过CAST转换和TRIM都没有效果,不知道问题出在哪里?各位专家有没有什么思路?
SQL文件:结果集对比SQL.sql
1、查下数据类型匹配不select * from USER_TAB_COLS where TABLE_NAME =''
2、用DUMP看下是否一致
SELECT DUMP(code) FROM proj_list WHERE code = '0814130000';
SELECT DUMP(code) FROM t_dcmbo_windbcode WHERE code = '0814130000';

把proj_list做成表或者视图是否会出现上述问题