Changeset 104
- Timestamp:
- 07/19/11 13:45:41 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/data/konvert/postnas_0.6/alkis_PostNAS_0.6_schema.sql
r97 r104 57 57 -- http://trac.osgeo.org/gdal/changeset/22336 58 58 -- 2011-05-30 AE: constraints enforce_geotype_wkb_geometry fÃŒr ax_klassifizierungnachwasserrecht, ax_klassifizierungnachstrassenrecht um MULTIPOLYGON erweitert 59 -- 2011-07-19 neue Funktion deleteFeature(typename text, featureid text), wird nach Import des Layers delete aufgerufen 59 60 60 61 -- VERSIONS-NUMMER: … … 4285 4286 COMMENT ON TABLE spatial_ref_sys IS 'Koordinatensysteme und ihre Projektionssparameter'; 4286 4287 4288 4289 -- 4290 -- Funktion to run after import of the delete-Layer 4291 -- 4292 CREATE FUNCTION deleteFeature(typename text, featureid text) RETURNS text 4293 AS $$ 4294 DECLARE 4295 query text; 4296 res text; 4297 BEGIN 4298 query := 'DELETE FROM ' || $1 || ' WHERE gml_id = ''' || $2 || ''''; 4299 EXECUTE query; 4300 query := 'DELETE FROM alkis_beziehungen WHERE beziehung_von = ''' || $2 || ''' OR beziehung_zu = ''' || $2 || ''''; 4301 EXECUTE query; 4302 4303 IF FOUND THEN 4304 RAISE NOTICE 'query successfull % ', query; 4305 res := 1; 4306 ELSE 4307 RAISE NOTICE 'query no object found % ', query; 4308 res := 0; 4309 END IF; 4310 RETURN res; 4311 END; 4312 $$ LANGUAGE plpgsql; 4313 4287 4314 -- 4288 4315 -- THE (happy) END
Note: See TracChangeset
for help on using the changeset viewer.