Update nontriggering columns with data from an SPL routine
Within a triggered action, the INTO clause of the EXECUTE
PROCEDURE statement lets you update nontriggering columns in the triggering
table. The EXECUTE PROCEDURE statement in the following example calls
the calc_totpr SPL procedure that contains an INTO clause,
which references the column total_price:
FOR EACH ROW(EXECUTE PROCEDURE calc_totpr(pre_upd.quantity,
post_upd.quantity, pre_upd.total_price) INTO total_price);
The value that is updated into total_price is returned by the RETURN statement at the conclusion of the SPL procedure. The total_price column is updated for each row that the triggering statement affects.