如何在PL/SQL Oracle中测试功能

我在PL/SQL Oracle中有一个函数,现在我想测试我的函数是否返回了正确的值。

create or replace FUNCTION GETPROJECTSUPLIER(Project_id in int) 
    RETURN SYS_REFCURSOR IS 
    rc  SYS_REFCURSOR;
BEGIN
     OPEN rc FOR
     SELECT * FROM projects_supliers WHERE ProjectID = Project_id;
     RETURN rc;
END GETPROJECTSUPLIER;

当我从SQLDeveloper运行它时,我看到返回值是正确的,但我需要在函数中传递ProjectID才能获得正确的结果。

转载请注明出处:http://www.cjhyc.com/article/20230511/1755681.html