点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 嗨,专家 我已...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 嗨,专家 我已...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家
我已经使用SQL Console在HANA中创建了一个非只读过程,但是当我尝试在计算视图中使用它时,仍然收到一个错误消息,它是只读过程。 我没有在过程中编写" READS SQL DATA As",因此它应该是一个读/写过程。 您能帮我其他办法吗?
代码:
创建过程" MYSCHEMA" .PROCEDURE_TEST()
语言sql脚本为
开始
DECLARE tname varchar(50);
将" TABLE_NAME"从" MYSCHEMA"中选择为tname。" TEST_TABLE" WHERE ID ='5';
立即执行('select'||'*'||'from'|| tname);
END;
在计算视图中:
EXEC'呼叫" MYSCHEMA" .PROCEDURE_TEST();
呼叫" MYSCHEMA"。" PROCEDURE_TEST"(变量);
两者都尝试过,但是两种语法都出现错误:
"只读过程/功能不支持非只读过程/功能的呼叫"
如果我们无法在计算视图下使用存储过程,那么SAP HANA中存储过程的用途是什么。
一周热门 更多>