我有以下匿名阻止代码:
declare
v_rezult v$sesstat.value%TYPE;
begin
select value into v_rezult from v$sesstat where rownum < 2;
dbms_output.put_line (v_rezult);
end;
...效果很好。
我想将其转换为函数,例如:
create or replace function func_test return varchar2 is
v_rezult v$sesstat.value%TYPE;
begin
select value into v_rezult from v$sesstat where rownum < 2;
return v_rezult;
end;
...但是,在编译时,出现以下错误:
PLS-00201:必须声明标识符“ V $ SESSTAT”
有人可以解释为什么吗,请问如何将这个视图的用法添加到函数中?
谢谢,Mikcutu。