Wpis z mikrobloga

`@RomantycznyRoman: Rozwiń?

Ogólnie wpadłem na coś takiego:

CREATE TABLE SL_STAN_H AS SELECT * FROM SL_STAN;
TRUNCATE TABLE SL_STAN_H;
ALTER TABLE SL_STAN_H ADD OPERATION VARCHAR2(2);
ALTER TABLE SL_STAN_H ADD OPER_TIME DATE;
CREATE OR REPLACE TRIGGER BU_SL_STAN
BEFORE UPDATE ON SL_STAN FOR EACH ROW
BEGIN
INSERT INTO SL_STAN_H SELECT a.*, 'U', SYSDATE FROM
( SELECT * FROM SL_STAN WHERE ID_STAN = :new.ID_STAN) a;
END;