Moin,
In Oracle gibt es Alerts
In MySQL 5.1 gibts nun Events
Und gibt es etwas equivalentes für Postgres?
Funktionsweise:
Ein Oracle Alert prüft ob eine bestimmte Bedingung in einer Tabelle erreicht ist, als Konsequenz erhält man so etwas wie eine Exception auf die das Client
Programm reagieren muss. Besonders sinnvoll z.B wenn man dauerhaftes
Pollen durch periodische SELECT's vermeiden möchte, nur um heraus zu finden
das sich ein Wert verändert hat.
Wenn es das nicht gibt, kann ich dann mit pg/plSQL dann eine eigene Exception Art definieren die z.B mittels Rule oder Trigger bei erreichen eines
bestimmten Zustands in einer Tabelle eine Exception an den Client schickt?
Dann wüsste der Client das definitiv zu verarbeitende Daten vorliegen und
diese nun bearbeitet werden müssen. Der Client an dieser Stelle ist ein
C/C++ System Deamon der permanent mit der DB via Unix Socket connectiert
ist.
steht.

