Revision 113,
675 bytes
checked in by frank.jaeger, 13 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
|
---|
12 | UPDATE "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
|
---|
16 | SELECT deleteFeature(typename, featureid) AS deletefeature
|
---|
17 | FROM delete
|
---|
18 | GROUP BY deletefeature;
|
---|
19 |
|
---|
20 | -- Löschen der Einträge der Tabelle delete
|
---|
21 | -- (Truncate erfordert, dass der ausfuehrende User der Owner ist.)
|
---|
22 | TRUNCATE table "delete";
|
---|
23 |
|
---|
24 |
|
---|
25 | -- END --
|
---|
Note: See
TracBrowser
for help on using the repository browser.