source: trunk/data/konvert/postnas_0.6/delete.sql @ 163

Revision 113, 675 bytes checked in by frank.jaeger, 10 years ago (diff)

Erweiterung Script 'konv_batch.sh' fuer Aktualisierung mit delete-Tabelle und Datenbank-Function.

Line 
1-- ==============
2-- ALKIS  PostNAS
3-- ==============
4
5-- Verarbeiten der NAS-Loeschsaetze bei Aktualisierung
6-- Siehe http://trac.wheregroup.com/PostNAS/wiki/SchrittfuerSchritt
7
8--  2011-09-20 PostNAS 0.6
9
10
11-- Vorbereitung der Spalte featureid
12UPDATE "delete"
13   SET featureid = substring(featureid from 1 for 16);
14
15-- Löschen der Einträge aus den Tabellen und der Beziehungen aus alkis_beziehungen
16SELECT deleteFeature(typename, featureid) AS deletefeature
17FROM   delete
18GROUP BY deletefeature;
19
20-- Löschen der Einträge der Tabelle delete
21-- (Truncate erfordert, dass der ausfuehrende User der Owner ist.)
22TRUNCATE table "delete";
23
24
25-- END --
Note: See TracBrowser for help on using the repository browser.