点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在将数据服务盒从4....
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在将数据服务盒从4....
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在将数据服务盒从4.2 SP1升级到4.2 SP11,并通过全新安装将其安装到新盒中。
从旧服务器移交工作后,我遇到了这样的情况,即流程在旧服务器上起作用,而在新服务器上不起作用。 当作业尝试写入不允许空值的数据库中的字段时,就会发生这种情况。 我将问题追溯到一个看起来像这样的函数调用:substr(nvl(string_value,''),1,10)。 在我们的DS SP1版本中,它返回'',而在SP11中,它返回null。
我尝试浏览发行说明,以查找何时可以更改但什么也没发现。 我的问题是,是否有一种简单的方法可以使此功能像在SP1中一样执行,还是我需要遍历整个工作并更改流程的位置,以便在此流程中进一步应用nvl? 这太烂了。。。
谢谢。
亲爱的戴夫·伯顿,
请检查以下注意事项:
https://launchpad.support.sap.com/#/notes/2808903
要保留substr()的以前的行为,请在DSConfig.txt中的AL_Engine部分下设置以下属性:
此致
朱利安
一周热门 更多>