2. Po p°epsßnφ sloupce dat1 v tabulce DatTab se do sloupce kolikdni zapise rozdil mezi starou a novou hodnotou.
TRIGGER DatTabControlUpd AFTER UPDATE OF dat1 ON DatTab
REFERENCING NEW AS novarad
OLD AS stararad
FOR EACH ROW
BEGIN
SET novarad.kolikdni=CAST(Abs(novarad.dat1-stararad.dat1) AS INT);
END
3. Trigger, kter² zajistφ zapsßnφ absolutnφ hodnoty Φφsla.
TRIGGER befupd BEFORE UPDATE OF CISINT ON Tab2
REFERENCING NEW ROW AS novaradka
FOR EACH ROW
BEGIN
IF novaradka.cisint < 0 THEN
SET novaradka.cisint=-novaradka.cisint;
END IF;
END
Home page |
Seznam Tip∙ t²dne |
Produkty |
Download |
Cenφk