在SQL HANA中分配标准存储过程的输出

2020-08-17 02:31发布

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

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


嗨朋友,

我正在使用此标准过程来获取任何表的结构定义:

调用get_object_definition('SAP_ECC','TABLE1'); 

当我们通过提供要获取其指定表的结构定义的Schema和表名来运行此调用语句时,如下所示:

我想在自己的内置存储过程中使用输出的突出显示部分,以便可以使用结构定义并基于该结构创建查询。 但是,此存储过程中没有输出参数。 因此,我不能将其直接分配给存储过程中的任何表变量。

你们能帮我如何在我自己的本地存储过程中分配标准存储过程的输出列或整个输出表吗?

谢谢

Gaurav

(13.8 kB)

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

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


嗨朋友,

我正在使用此标准过程来获取任何表的结构定义:

调用get_object_definition('SAP_ECC','TABLE1'); 

当我们通过提供要获取其指定表的结构定义的Schema和表名来运行此调用语句时,如下所示:

我想在自己的内置存储过程中使用输出的突出显示部分,以便可以使用结构定义并基于该结构创建查询。 但是,此存储过程中没有输出参数。 因此,我不能将其直接分配给存储过程中的任何表变量。

你们能帮我如何在我自己的本地存储过程中分配标准存储过程的输出列或整个输出表吗?

谢谢

Gaurav

(13.8 kB)
付费偷看设置
发送
2条回答
Haoba3210
1楼-- · 2020-08-17 02:40

你好

使用内部调用时无法访问结果迭代器,通过JDBC或ODBC进行的外部调用可以访问结果集。

如果要使用结构 表格或视图以允许您生成查询,您可以使用已发布的元数据视图,例如TABLE_COLUMNS-公共文档

Michael

Nan4612
2楼-- · 2020-08-17 02:34

该过程不是"标准"内容,仅供XSA内部使用。

如果他们用输出表编写它会更有用,但是事情永远不会完美。

Michael

一周热门 更多>