sp_set_value 프로시저를 사용해 매개변수로 설정할 값을 넘긴 후, fn_get_value 함수 로그 값을 가져와 제대로 설정됐는지 확인할 수 있다. 내부 변수 역시 패키지 내에 선언되어 있으므로 세션이 살아 있는 동안 값이 유지된다. 다시 한번 fn_get_value 함수로 값을 확인해도 이전 값을 그대로 갖고 있을 것이다.
입력
BEGIN
-- 값 참조
DBMS_OUTPUT.PUT_LINE(ch12_var.fn_get_value);
END;
결과
EXTERNAL