Thanks Connor, appreciate your quick response.
Do you happen to know how to load a PL/SQL procedure to a dbms_sqltune.load_sqlset ? so it can be analyzed from DBMS_SQLPA.
instead of the sql statement , I want to pass in a package procedure
DECLARE
stscur dbms_sqltune.sqlset_cursor;
BEGIN
OPEN stscur FOR
SELECT VALUE(P)
FROM TABLE(dbms_sqltune.select_cursor_cache(
'sql_text like ''SELECT /*+ my_query%''',
null, null, null, null, null, null, 'ALL')) P;
-- populate the sqlset
dbms_sqltune.load_sqlset(:sts_name, stscur);
end;
/