Ok, so we are getting close on these triggers. When I double click on a trigger and I am not the owner the “body” of the trigger is not shown, so I turned on SQL Monitoring and got this:
Timestamp: 8/19/2010 8:17:34 AM
select trigger_body from sys.all_triggers
where owner=‘LOZIERAPPS’ and trigger_name=‘TRGGR_ORHDRM_TRANS_AX’
owner=[‘LOZIERAPPS’]
name=[‘TRGGR_ORHDRM_TRANS_AX’]
Elapsed time: 0.000
All_Triggers to get the body is not going to work for my situation.
Below is a “summary” of the select statements what is using “all” and what is using “dba” I do not know if all are important, but I would guess the one above is…
.
select object_id,last_ddl_time,status from sys.dba_objects
select trigger_body from sys.all_triggers
BEGIN
SELECT debuginfo
INTO :result
FROM sys.all_probe_objects
WHERE owner = :owner
AND object_name = :name
AND object_type = :type
AND status = ‘VALID’;
END;
SELECT /*+ ALL_ROWS */
object_name, overload, argument_name,
DECODE(data_type,
‘BFILE’, 8, ‘BINARY_DOUBLE’, 2,
‘BINARY_FLOAT’, 2,
‘BINARY_INTEGER’, 2,
‘BLOB’, 7,
‘CHAR’, 1,
‘CLOB’, 6,
‘DATE’, 3,
‘FLOAT’, 2,
‘INTERVAL DAY TO SECOND’, 1,
‘INTERVAL YEAR TO MONTH’, 1,
‘LONG’, 18,
‘LONG RAW’, 18,
‘NCHAR VARYING’, 1,
‘NCHAR’, 1,
‘NCLOB’, 6,
‘NUMBER’, 2,
‘NVARCHAR2’, 1,
‘OBJECT’, 10,
‘PL/SQL BOOLEAN’, 5,
‘PL/SQL RECORD’, 15,
‘PL/SQL TABLE’, 16,
‘RAW’, 13,
‘REF CURSOR’, 4,
‘REF’, 12,
‘ROWID’, 17,
‘TABLE’, 11,
‘TIME’, 3,
‘TIMESTAMP WITH LOCAL TIME ZONE’, 1,
‘TIMESTAMP WITH TIME ZONE’, 1,
‘TIMESTAMP’, 1,
‘UROWID’, 17,
‘VARCHAR’, 1,
‘VARCHAR2’, 1,
‘VARRAY’, 14,
‘XML’, 9,
0)
type_id, position,
DECODE(in_out, ‘IN’, 1, ‘OUT’, 2, ‘IN/OUT’, 3, 0) io, data_type,
data_level, type_owner, type_name, type_subname, data_length,
data_precision, data_scale, default_value, pls_type
FROM sys.all_arguments
WHERE object_id = 290187
ORDER BY object_name, overload, sequence
select /*+ ALL_ROWS */ sequence,text,line,position from sys.all_errors
select owner,a.object_name,a.object_id,a.created,a.last_ddl_time,decode(a.status,‘VALID’,0,‘INVALID’,1,2) status
from sys.dba_objects a
select object_id,last_ddl_time,status from sys.dba_objects