Oracle
 sql >> Base de données >  >> RDS >> Oracle

Mettre à jour l'horodatage sur la ligne référencée associée lors de la mise à jour ou de l'insertion

En supposant que vous ayez des tables Foo et Bar, vous pouvez créer un déclencheur pour la table Foo sur les événements INSERT AND UPDATE et mettre à jour la table Bar à l'intérieur de ce déclencheur. Pour Oracle, ce sera quelque chose comme ça :

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