如何在HANA脚本化"计算视图"中调用存储过程的输出?

2020-09-13 22:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师, ...

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

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


你好大师,

我是HANA的新手。

例如,我有一张桌子。

表名称:EMP

现在,我正在编写存储过程以获取数据。

创建过程PROCEDURE_EMP(IN EMP VARCHAR(1),OUT RESULT TABLE(EMP VARCHAR(1),EMPNA VARCHAR(15),EMPGE VARCHAR(10)))

语言SQLSCRIPT

SQL安全调用程序

默认模式" BW"。"模式"

开始

结果=从(某些地方)选择EMPNO,EMPNAME,EMPGENDER EMPNO = EMP

END

CALL PROCEDURE PROCEDURE_EMP(1,?)

IM OUT PUT。

我只需要给'吗?' 我可以使用''的结果替换吗? 喜欢

呼叫过程PROCEDURE_EMP(1,RESULT)

计算视图

开始

我需要如何调用程序?

CALL PROCEDURE PROCEDURE_EMP(1,?)[[[like this]]]

VAR_OUT = SELECT * FROM(我需要写什么?)我是否需要使用'?'

END

谢谢。

亲切的问候,

Venkatesh

(3.9 kB)
3条回答
SC_Yao
2020-09-13 23:52

您好,Venkatesh,

似乎您已准备就绪。 调用存储过程为:调用(1,:VAR_OUTPUT);

您的:var_output将包含存储过程的输出。

您还可以使用图形计算视图并使用表函数(而不是存储的proc)

一周热门 更多>