[PostNAS] Feedback zum GDAL Patch
Wolfgang Jacobs
wolfgang.jacobs at geonet-online.de
Fre Mar 23 08:43:28 EDT 2012
Hallo,
wir haben heute erfolgreich den GDAL Patch getestet.
Da wir in unserer DB keine Historie benötigen, haben wir
die Funktion deleteFeature um den context erweitert.
CREATE FUNCTION deleteFeature(typename text, featureid text, context text )
Innerhalb der Funktion fragen wir diesen nun ab:
IF lower($3) = 'delete' THEN
query := 'DELETE FROM ' || lower($1) || ' WHERE gml_id = ''' || $2 || '''';
EXECUTE query;
query := 'DELETE FROM alkis_beziehungen WHERE beziehung_von = ''' || $2 || ''' OR beziehung_zu = ''' || $2 || '''';
EXECUTE query;
ELSE
query := 'DELETE FROM ' || lower($1) || ' WHERE gml_id = ''' || $2 || '''';
EXECUTE query;
END IF;
Vielen Dank für die Ändernungen!
Schöne Grüße
Wolfgang Jacobs
GeoNet GmbH
Möllerstraße 42
45966 Gladbeck
Tel.: +49/(0) 2043/20 57 27 0
Durchwahl: +49/(0) 2043/20 57 27 14
Fax: +49/(0) 2043/20 57 27 29
Email: mailto:wolfgang.jacobs at geonet-online.de
Internet http://www.geonet-online.de
Amtsgericht: Gelsenkirchen HRB 4817
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://lists.osgeo.org/pipermail/nas/attachments/20120323/f20e2102/attachment.html