So aus dem hohlen Bauch und ohne Gewähr:
Du brauchst ein or statt and und solltest das geomunoin in das Subselect kapseln.Code:update gemeinden set the_geom = the_geom from ((select geomunion(the_geom) as the_geom from gemeinden where raumeinheit_id=332 or raumeinheit_id = 330 or raumeinheit_id = 328)) where raumeinheit_id = 332;
An deiner Stelle würde ich aber die die Ausgangsgeometrien beibehalten und mit einem Flag oder anhand eines Timestamp als ungültig kennzeichnen. Allzu oft braucht man doch noch den Zugriff drauf oder möchte sie dann doch gerne wiederhaben. Unterumständen hängen ja auch noch andere Daten dran, die dann nicht mehr zuzuordnen wären.
Gruß Uwe



LinkBack URL
About LinkBacks
Zitieren

Lesezeichen