Mega Code Archive

 
Categories / Oracle PLSQL / System Tables Views
 

Query user-objects for stored procedure

SQL> SQL> set heading off SQL> set feedback off SQL> set linesize 80 SQL> select 'alter procedure "' || object_name || '" compile;'   2    from user_objects   3   where object_type = 'PROCEDURE'   4     and status = 'INVALID'   5  / alter procedure "DO_COMMIT" compile; alter procedure "EMP_CHANGE_S" compile; alter procedure "ERASE" compile; alter procedure "ASSIGNEMPTOBLDG" compile; alter procedure "WRITE_NAME" compile; alter procedure "GET_NEXT_OBJECT_TO_COMPILE" compile; alter procedure "COMPILE_SCHEMA" compile; alter procedure "DEBUG_TIMER" compile; alter procedure "P_ADD_PROD" compile; alter procedure "P_ADD_EMPS" compile; alter procedure "P_ADD_ORDERS" compile; alter procedure "MEASURE_USAGE" compile; alter procedure "COMPANY_LISTING" compile; SQL> SQL> set heading on SQL> set feedback on SQL> SQL> select 'show errors procedure ' || object_name   2    from user_objects   3   where object_type = 'PROCEDURE'   4     and status = 'INVALID'   5  / 'SHOWERRORSPROCEDURE'||OBJECT_NAME -------------------------------------------------------------------------------- show errors procedure DO_COMMIT show errors procedure EMP_CHANGE_S show errors procedure ERASE show errors procedure ASSIGNEMPTOBLDG show errors procedure WRITE_NAME show errors procedure GET_NEXT_OBJECT_TO_COMPILE show errors procedure COMPILE_SCHEMA show errors procedure DEBUG_TIMER show errors procedure P_ADD_PROD show errors procedure P_ADD_EMPS show errors procedure P_ADD_ORDERS 'SHOWERRORSPROCEDURE'||OBJECT_NAME -------------------------------------------------------------------------------- show errors procedure MEASURE_USAGE show errors procedure COMPANY_LISTING 13 rows selected. SQL> SQL>