通过SAP BODS调用存储过程

2020-09-19 19:41发布

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

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


大家好,

我正在通过SAP Bod调用存储过程

EXEC Rep.dbo.CARES_Redemption
@ argPromotions ='1635,1757,1787';

我低于错误。 您能告诉我们如何解决此问题吗?

EXECUTE之后的事务计数表明BEGIN和COMMIT语句的数量不匹配。 先前计数= 1,
当前计数= 0。>。

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

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


大家好,

我正在通过SAP Bod调用存储过程

EXEC Rep.dbo.CARES_Redemption
@ argPromotions ='1635,1757,1787';

我低于错误。 您能告诉我们如何解决此问题吗?

EXECUTE之后的事务计数表明BEGIN和COMMIT语句的数量不匹配。 先前计数= 1,
当前计数= 0。>。

付费偷看设置
发送
3条回答
shere_lin
1楼-- · 2020-09-19 20:02

Kris嗨

如果在DBMS上执行了相同的语句,结果将如何

致谢

Charles

闻人可可
2楼-- · 2020-09-19 20:02

嗨,Charles,

感谢重播! 如果我在sql server中执行同一条语句,则数据为 coming.no 数据库中的问题。

此致

krish。

SKY徐
3楼-- · 2020-09-19 20:00

您好 kris k

您是否已在脚本中为以下存储过程应用了转义字符

 EXEC Rep.dbo.CARES_Redemption @ argPromotions ='1635,1757,1787';

 ## SAP数据服务脚本:
 sql(DataStoreName,'EXEC Rep.dbo.CARES_Redemption @argPromotions = \'1635,1757,1787 \';'); 

我建议您在直接在SAP Data Services中调用之前,请在数据库中执行以上存储过程。

感谢与问候,
Akhilesh Kiran N。

一周热门 更多>