Hi,
ich wuesste gerne ob es in PostgreSQL (oder generell in SQL) die Moeglichkeit gibt, dass ein Trigger nur auf eine Zeile oder nur ein Feld einer Tabelle horcht, nicht auf die ganze Tabelle.
Also zum Bsp.:
Ich hab eine Tabelle
create table person (
name text,
adresse text,
triggerFeld integer,
primary key (name));
und jetzt haette ich gern einen Trigger, der auf eine Aenderung des Felds triggerFeld in einer bestimmten Zeile reagiert.
So à la:
create trigger seppTrigger after update
on (select triggerFeld from person where name = 'sepp')
update ...
oder statt update auch ein execute function oder so.
gibt's das nicht? kennt da wer was?
danke und lg,
b