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

Hvordan kan vi finde ud af, at en kolonne i min orakel-tabel bliver udfyldt/opdateret af en trigger fra en anden tabel?

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

Men det vil ikke fungere, hvis forespørgslen er på to linjer, såsom :

UPDATE
    A
SET
   ...

fordi text matcher en given linje i det tilsvarende objekt.



  1. Komma-separeret resultatsæt + SQL-forespørgsel

  2. mysql tjek sammenstilling af en tabel

  3. PostgreSQL CTE optager som parametre for at fungere

  4. Præcisering på rownum