Function: estrazione DDL ed esecuzione
Estrazione del codice sql (DDL) della Function.
select dbms_metadata.get_ddl('FUNCTION','<FUNCTION_NAME>','<OWNER>) from dual;
Esecuzione della funzione.
select <schema>.<nome package>.<nome fuzione>(parmetri) from dual;
oppure
declare
p_recordset SYS_REFCURSOR;
begin
-- Call the function
p_recordset := package_name.function_name(2018,12,'Barlo','V', null,0, null);
end;
select dbms_metadata.get_ddl('FUNCTION','<FUNCTION_NAME>','<OWNER>) from dual;
Esecuzione della funzione.
select <schema>.<nome package>.<nome fuzione>(parmetri) from dual;
oppure
declare
p_recordset SYS_REFCURSOR;
begin
-- Call the function
p_recordset := package_name.function_name(2018,12,'Barlo','V', null,0, null);
end;
SQL> select text from DBA_SOURCE where name = 'nome funzione'