plsql ソース ファイルから関数の内容を抽出したいと考えています。典型的な関数は次のようになります
FUNCTION func_name; // this could be there in the files
FUNCTION func_name
IS
var_ Varchar2(100);
BEGIN
InitSecurity('func_name')
IF xxx THEN
BEGIN
xxxxx
END;
END IF;
END func_name;
私が抱えている問題は、メイン関数内にいくつかの BEGIN & END がネストされている可能性があることです。これを念頭に置いてこの関数全体を抽出する方法はありますか?