Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Aktualisieren Sie den Zeitstempel in der zugehörigen referenzierten Zeile beim Aktualisieren oder Einfügen

Angenommen, Sie haben die Tabellen Foo und Bar, können Sie einen Trigger für die Tabelle Foo bei INSERT AND UPDATE-Ereignissen erstellen und die Bar-Tabelle innerhalb dieses Triggers aktualisieren. Für Oracle wird es so aussehen:

CREATE or REPLACE TRIGGER foo_trigger
  AFTER INSERT OR UPDATE ON foo
BEGIN
 UPDATE bar SET timestamp_field=some_value;
END;