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.
|
Rev | Line | |
---|
[113] | 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.