2026-03-12 20:23:15
This commit is contained in:
38
vg/invalid_objects.sql
Normal file
38
vg/invalid_objects.sql
Normal file
@@ -0,0 +1,38 @@
|
||||
@@header
|
||||
|
||||
/*
|
||||
*
|
||||
* Author : Vishal Gupta
|
||||
* Purpose : Search for INVALID objects
|
||||
* Parameters : 1 - Object name owner.objectname format. (% - wildcard, \ - escape char)
|
||||
*
|
||||
* Revision History:
|
||||
* ===================
|
||||
* Date Author Description
|
||||
* --------- ------------ -----------------------------------------
|
||||
* 05-Aug-04 Vishal Gupta First Draft
|
||||
*/
|
||||
|
||||
DEFINE object_name="&&1"
|
||||
|
||||
COLUMN owner FORMAT a20
|
||||
COLUMN object_name FORMAT a30
|
||||
COLUMN object_type FORMAT a20
|
||||
COLUMN status FORMAT a10
|
||||
COLUMN last_ddl_time HEADING "Last DDL Time" FORMAT a20
|
||||
COLUMN created HEADING "Create Time" FORMAT a20
|
||||
|
||||
SELECT do.owner
|
||||
, do.object_name
|
||||
, do.object_type
|
||||
, do.status
|
||||
, to_char(do.last_ddl_time,'DD-MON-YY hh24:MI:SS') last_ddl_time
|
||||
, to_char(do.created,'DD-MON-YY hh24:MI:SS') created
|
||||
FROM dba_objects do
|
||||
WHERE do.status = 'INVALID'
|
||||
AND do.owner || '.' || do.object_name LIKE UPPER('&object_name') ESCAPE '\'
|
||||
ORDER BY do.owner
|
||||
, do.object_name;
|
||||
|
||||
|
||||
@@footer
|
||||
Reference in New Issue
Block a user