Figure 3
Using a transition table in an update trigger
CREATE TRIGGER accounttrigger
AFTER UPDATE ON accounts
REFERENCING NEW_TABLE AS newtable
FOR EACH STATEMENT MODE DB2SQL
BEGIN
DECLARE chgcnt INT;
SET chgcnt = (SELECT count(*) FROM newtable);
INSERT INTO account_changes
VALUES('I',CURRENT TIMESTAMP,CURRENT
USER, chgcnt);
END