我在 HANA 中创建了一个存储过程,并尝试通过 AMDP 类调用它。
SP如下;
PROCEDURE "SAPABAP1"."ATU.SF::TESTSPCALL" ( )
LANGUAGE SQLSCRIPT
SQL SECURITY INVOKER
READS SQL DATA AS
BEGIN
SELECT 1 FROM DUMMY;
END;
AMDP 类:
CLASS /ATU/SF_CL_DAILY_MOD_RPT IMPLEMENTATION.
METHOD CALL_DAILY_MOD_RPT_SP by database procedure for hdb language sqlscript.
CALL "SAPABAP1"."ATU.SF::TESTSPCALL" ( );
ENDMETHOD.
ENDCLASS.
但是,由于出现以下错误,我无法激活上述课程。
“ATU.SF::TESTSPCALL”未知。ABAP 对象和 DDIC 对象必须在 METHOD 语句中声明。本地名称必须以“:”开头
任何的想法?