0
我需要测试一个涉及用PL/SQL编写的数组的存储过程。我无法看到PL/SQL内容(商店规则),但需要调用proc。我想知道如何调用以下proc直接从蟾蜍调用3个整数数组。方法签名看起来像这样。如何测试涉及Toad数组的PL/SQL过程?
过程persistChanges(myKey中的NUMBER,arrayOfIntsFirst numberTableType,arrayOfIntsSecond numberTableType,arrayOfIntsThird numberTableType)。
我如何在TOAD中调用PL/SQL过程,我可以硬编码参数的值来测试过程?我被告知蟾蜍无法做到这一点。非常感激!!!
我不得不相信有一种方法来poplate这些变量,但只是不知道如何去这样做......
DECLARE
myKey NUMBER;
arrayOfIntsFirst PL/SQL TABLE;
arrayOfIntsSecond PL/SQL TABLE;
arrayOfIntsThird PL/SQL TABLE;
BEGIN
myKey := NULL;
-- arrayOfIntsFirst := NULL; Modify the code to initialize this parameter
-- arrayOfIntsSecond := NULL; Modify the code to initialize this parameter
-- arrayOfIntsThird := NULL; Modify the code to initialize this parameter
MY_SCHEMA.PKG_MYPACKAGE.PERSISTCHANGES (myKey, arrayOfIntsFirst,
arrayOfIntsSecond, arrayOfIntsThird);
COMMIT;
END;