我学习了在 pl-sql 中编写函数和过程的基础知识,但我不知道如何测试它是否工作,如果没有,我该如何调试它。请有任何想法。谢谢大家。这是我要测试的功能
CREATE OR REPLACE FUNCTION MIN_MAX_SAL RETURN NUMBER AS
cursor emp_cur is select salary from employees ;
emp_sal number;
min_sal jobs.min_salary%type;
max_sal jobs.max_salary%type;
BEGIN
select min_salary , max_salary into min_sal , max_sal from jobs;
for emp_sal in emp_cur loop
if (emp_sal > max_sal or emp_sal < min_sal) then
return 0;
end loop;
RETURN 1;
END MIN_MAX_SAL;
有什么帮助吗?