0
PL/SQL 코드에서 작업하고 있습니다. 정의를 사용하여 함수를 선언 한 다음이를 변수에 할당 한 다음 해당 변수를 사용하여 호출합니다.pl/sql에서 변수로 함수 이름 사용하기
declare
func varchar2(50);
function add(a NUMBER,b NUMBER)
return BOOLEAN is
c NUMBER;
begin
c := a+b;
dbms_output.put_line(c);
end add;
begin
func :='add'; or func :=add;
if (func(10,20)=false) then
dbms_output.put_line('false statement');
else
dbms_output.put_line('true statement');
end if;
end;
하지만 이것은 작동하지 않습니다. 그래서 함수에 변수를 할당하는 방법을 알지 못합니다.
덕분에 @pablomatico. – SNC