Oracle
 sql >> Database >  >> RDS >> Oracle

Come possiamo capire che una colonna nella mia tabella Oracle viene popolata/aggiornata da un trigger di un'altra tabella?

SELECT *
FROM 
    user_sources
WHERE
    type = 'TRIGGER'
AND UPPER(text) LIKE '%UPDATE A%';

Ma non funzionerà se la query è in due righe come:

UPDATE
    A
SET
   ...

perché text corrisponde a una determinata riga nell'oggetto corrispondente.