如何通过SAP HANA中的插入查询调用存储过程?

2020-08-17 16:24发布

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

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


实际上是在SQL中查询:

插入#HRMS_PROVISION(EmpID)执行[@ SMS_SP_Employee-wise_End_of_Service] @ason​​date

HANA中的转换查询:

插入#HRMS_PROVISION(EmpID)调用" @ SMS_SP_Employee-wise_End_of_Service"(:asondate);

SQL控制台中的错误消息

SAP DBTech JDBC:[7]:不支持的功能:INSERT CALL

请帮助我解决该错误并提供替代解决方案。

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

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


实际上是在SQL中查询:

插入#HRMS_PROVISION(EmpID)执行[@ SMS_SP_Employee-wise_End_of_Service] @ason​​date

HANA中的转换查询:

插入#HRMS_PROVISION(EmpID)调用" @ SMS_SP_Employee-wise_End_of_Service"(:asondate);

SQL控制台中的错误消息

SAP DBTech JDBC:[7]:不支持的功能:INSERT CALL

请帮助我解决该错误并提供替代解决方案。

付费偷看设置
发送
1条回答
黑丝骑士
1楼-- · 2020-08-17 17:13

您可以创建一个表函数,该函数返回要插入的数据记录(手动或通过调用过程(如果存在))。 然后,您的语句将如下所示:

将INERT插入#HRMS_PROVISION(EmpID)从your_table_function(:asondate)中选择EmpID; 

一周热门 更多>