sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo podemos darnos cuenta de que una columna en mi tabla de Oracle está siendo completada/actualizada por un activador de otra tabla?

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

Pero no funcionará si la consulta está en dos líneas como:

UPDATE
    A
SET
   ...

porque text coincide con una línea dada en el objeto correspondiente.