Hallo zusammen,
als Neuling habe ich eine Frage zu der Postgres Triggerfunction.
Ich möchte bei einem INSERT oder UPDATE AFTER TRIGGER mit Hilfe von GeomFromText einen Spalteneintrag updaten. Die Triggerfunction macht folgendes:
Leider kann ich das so nicht machen, da ja ein Update wieder den Trigger auslösen würde u.s.w...(unendliche Rekursion) Gibt es einen anderen Weg?PHP-Code:UPDATE feature set geometry = GeomFromText('POINT('||new.hochwert||' '||new.rechtswert||')',31466) where objectid = new.objectid;
Danke!!
Nimm einen BEFORE Trigger und weise den Wert einfach zu:
(oder so ähnlich)Code:new.geometry := GeomFromText('POINT('||new.hochwert||' '||new.rechtswert||')',31466);
A SQL query walks into a bar and sees two tables. He walks up to them and says 'Can I join you?'
Danke! Hat prima geklappt. Cooler Spruch im Footer!
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen