如何使用参数调用视图?

2020-08-22 15:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经使用视图选项和参数创建了一...

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

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


我已经使用视图选项和参数创建了一个过程。

它不是计算视图。

创建PROCEDURE GV(IN DbName VARCHAR(1000),OUT OUTPUT_TABLE TT_MYTYPE)语言SQLSCRIPT使用结果视图#GV AS BEGIN OUTPUT_TABLE = SELECT从" OINV"中选择" CardCode"," CardName"," DocTotal"; END;

过程已成功创建。

如何使用选择选项调用视图。

示例:从#GV中选择*

如何使用参数调用?

付费偷看设置
发送
3条回答
Alawn_Xu
1楼-- · 2020-08-22 16:03

您可以像下面这样称呼它; 请将结果视图#GV重命名为其他名称,例如 ProcGVView,似乎在名称中使用"#"会引起问题(可能与临时表的命名有关):

 SELECT * FROM ProcGVView(PLACEHOLDER。" $$ dbname $$" =>' 测试"); 
小熊yu生菜
2楼-- · 2020-08-22 15:59

Vinoth Kumar 看起来像结果视图的名称( #GV)会引起一些问题(可能与临时表的约定有关)。 请将您的结果视图重命名为其他名称。 我在上面调整了答案以考虑到这一点。

暮风yp
3楼-- · 2020-08-22 15:42

你好Vinoth,

请在下面找到带有输入参数的过程的调用函数:

致电GV('INPUT Value',?)

输入值是要用作输入的数据库名称。

一周热门 更多>