CSUN#90600 Er zijn heel veel onnodige gebouwen/verdiepingen/ruimten aangemaakt vanuit de daily procedure update_vastgoed. Die worden vervolgens (omdat ze overbodig zijn) de volgende dag met dezelfde daily weer weggegooid.
Daarmee zijn er 155.353 gebouwen, 1.986.209 verdiepingen en 1.986.209 ruimten die verwijderd kunnen worden. Hiervoor dit once-script. Deze wordt getoetst op een database recente ververst vanuit de productieomgeving (gisteravond). svn path=/Customer/; revision=70544
This commit is contained in:
@@ -28,8 +28,7 @@ SET DEFINE OFF
|
||||
------ payload begin ------
|
||||
|
||||
DECLARE
|
||||
v_min_date DATE := TO_DATE('16-09-2025','DD-MM-YYYY');
|
||||
|
||||
v_min_date DATE := TO_DATE('16-09-2025','DD-MM-YYYY');
|
||||
BEGIN
|
||||
/* 1) RUIMTES eerst */
|
||||
DELETE FROM alg_ruimte r
|
||||
@@ -49,6 +48,7 @@ BEGIN
|
||||
AND NOT EXISTS (
|
||||
SELECT 1
|
||||
FROM alg_ruimte r
|
||||
WHERE r.alg_verdieping_key = v.alg_verdieping_key);
|
||||
|
||||
/* 3) GEBOUWEN tot slot (alleen als er geen verdiepingen meer onder hangen) */
|
||||
DELETE FROM alg_gebouw g
|
||||
|
||||
Reference in New Issue
Block a user