sql >> Databáze >  >> RDS >> Oracle

PL/SQL Trigger pro aktualizaci jiné tabulky z INSERT na jedné tabulce

zkuste toto:

Syntaxe bude

CREATE OR REPLACE TRIGGER test_trig
AFTER INSERT OR UPDATE ON tableA
FOR EACH ROW

BEGIN
  UPDATE tableB
  SET columnZ = columnZ + 1
  WHERE tableB.columnX = :NEW.columnX;
END test_trig; 
/

:new.columnX odkazuje na tabulku A columnX.



  1. Neořízne funkce MySQL TRIM konce řádků nebo návrat vozíku?

  2. Docker postgres nespouští init soubor v docker-entrypoint-initdb.d

  3. Seznam všech spouštěčů v databázi Oracle

  4. Problém s výběrem skupiny podmínek Mysql podle objednávky