Oracle の PL/SQL プロシージャは、それ自体の名前を認識できますか?
説明させてください:
CREATE OR REPLACE procedure some_procedure is
v_procedure_name varchar2(32);
begin
v_procedure_name := %%something%%;
end;
実行後%%something%%
、変数v_procedure_name
には「SOME_PROCEDURE」が含まれている必要があります。object_id
その手順が含まれていてもOKなので、 で名前を調べることができますall_objects
。