Klauzula FOR EACH ROW i WHEN
CREATE OR REPLACE TRIGGER test
BEFORE UPDATE ON pracownicy
WHEN (OLD.placa_dod < 100)
w klauzuli WHEN można stosować operatory: matematyczne, SQL i logiczne, np.
wartości atrybutów testujemy w następujący sposób:
(OLD.placa_dod ᡖ AND OLD.placa_pod )
IF :NEW.placa_pod<=100 THEN ... ;