CREATE TABLE Cuenta (nro_cuenta VARCHAR(10),
balance INTEGER,
PRIMARY KEY(nro_cuenta));
CREATE TABLE Transaccion(nro_cuenta VARCHAR(10),
hora_mod DATE,
id_cliente VARCHAR(10),
ant_balance INTEGER,
act_balance INTEGER,
PRIMARY KEY(nro_cuenta,hora_mod));
CREATE OR REPLACE TRIGGER actualizar
AFTER UPDATE ON Cuenta
BEGIN
INSERT INTO Transaccion
(hora_mod, ant_balance, act_balance)
VALUES(SYSDATE, OLD.balance, NEW.balance)
END actualizar;