Oracle: Az aktuális PL/SQL unit nevének lekérdezése

Adatbázisokkal kapcsolatos cikkek / Oracle (690 katt)

Ha egy Oracle tárolt eljárásban, függvényben vagy package-ben meg szeretnénk határozni az aktuális PL/SQL unit nevét, akkor azt a $$PLSQL_UNIT predefined inquiry directive segítségével tehetjük meg.

Példa:

create or replace procedure p_proba is

begin
dbms_output.put_line($$PLSQL_UNIT);
end p_proba;



Ha ezt az eljárást meghívjuk, akkor a P_PROBA szöveget fogja kiírni.

Bővebb infó:

http://docs.oracle.com/cd/E11882_01/appdev.112/e10472/fundamentals.htm#LNPLS286

Előző oldal Kapitány