HANA XSA SQL过程:两个输出参数

2020-09-17 04:11发布

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

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


嗨,

我确实有一个问题,当我尝试使用两个输出参数并在我们的api中运行它时,我永远都不会从第二个输出中得到结果。

如果我直接自己执行它,那么它将正常工作。

步骤" xxx.db.procedures.tbase :: sp1_Check_PATNR_In_TBase"(IN IM_DATA" xxx.db.data::ttPatient_Input",
 OUT EX_RESULT" xxx.db.data::ttPatient_Out",
 OUT EX_RESULT_ERROR" xxx.db.data::xxx.tt_errors")
 

这不可能吗?

非常感谢!

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

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


嗨,

我确实有一个问题,当我尝试使用两个输出参数并在我们的api中运行它时,我永远都不会从第二个输出中得到结果。

如果我直接自己执行它,那么它将正常工作。

步骤" xxx.db.procedures.tbase :: sp1_Check_PATNR_In_TBase"(IN IM_DATA" xxx.db.data::ttPatient_Input",
 OUT EX_RESULT" xxx.db.data::ttPatient_Out",
 OUT EX_RESULT_ERROR" xxx.db.data::xxx.tt_errors")
 

这不可能吗?

非常感谢!

付费偷看设置
发送
3条回答
lukcy2020
1楼 · 2020-09-17 04:56.采纳回答

完全可以具有多个输出参数。

能否提供您的代码和收到的任何错误消息?

您如何调用该过程以及如何评估返回变量?

xfwsx85
2楼-- · 2020-09-17 04:45

感谢托马斯,这对我有很大帮助。

shere_lin
3楼-- · 2020-09-17 04:30

有可能 。 通常,我们定义两个out参数,一个用于成功,一个用于失败(在大多数情况下)

因此,只有当我们看到实际的代码时,我们才能知道正在填充哪个输出参数

致谢

吉里

一周热门 更多>