优化器生成的联接错误

2020-09-14 15:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 2个表和一个非常简单的查询,该...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


2个表和一个非常简单的查询,该查询根据ID和日期字段将这2个表连接在一起。 维度表中的ID需要通过to_char()进行修改。 如果我修改联接并添加to_char(),则优化程序将删除此联接,并且仅将其余联接发送到数据库,这当然会产生废话。

我已经附上了屏幕

(12.0 kB)
4条回答
hongfeng1314
2020-09-14 15:47

to_char无法下推到数据库。 另外两个条件可以。

这就是为什么出问题了。

如果要实现完全联接下推,请在查询转换中对表T_TEXT进行数据类型映射,使用data_transfer转换将结果存储在临时表中,然后将该表联接至F_TEXT。

一周热门 更多>