Files
Customer/onces/AA/AADS/AADS#34065.sql
Arthur Egberink 06eb40b511 AADS#34065 -- Ruimtefunctie aanpassen.
svn path=/Customer/; revision=26755
2015-10-26 13:10:48 +00:00

38 lines
1.5 KiB
SQL

-- Customer specific once-script AADS#34065.
--
-- (c) 2015 Facilitor B.V.
--
-- Support: +31 53 4800700
SET ECHO ON
SPOOL xAADS#34065.lst
SET DEFINE OFF
UPDATE alg_ruimte r
SET alg_srtruimte_key =
(SELECT sr.alg_srtruimte_key
FROM alg_srtruimte sr,
fac_imp_onrgoed2 i,
alg_v_ruimte_gegevens rg
WHERE i.alg_locatie_code = rg.alg_locatie_code
AND i.alg_gebouw_code = rg.alg_gebouw_upper
AND i.alg_verdieping_volgnr = rg.alg_verdieping_volgnr
AND i.alg_ruimte_nr = rg.alg_ruimte_nr
AND r.alg_ruimte_key = rg.alg_ruimte_key
AND DECODE (UPPER (TRIM (i.alg_srtruimte_omschrijving)),
'LAB', 'LAB0',
UPPER (TRIM (i.alg_srtruimte_omschrijving))) =
UPPER (TRIM (sr.alg_srtruimte_omschrijving)))
WHERE alg_ruimte_key IN
(SELECT rg.alg_ruimte_key
FROM fac_imp_onrgoed2 i, alg_v_ruimte_gegevens rg
WHERE i.alg_locatie_code = rg.alg_locatie_code
AND i.alg_gebouw_code = rg.alg_gebouw_upper
AND i.alg_verdieping_volgnr = rg.alg_verdieping_volgnr
AND i.alg_ruimte_nr = rg.alg_ruimte_nr
AND TRIM (i.alg_srtruimte_omschrijving) <>
TRIM (rg.alg_srtruimte_omschrijving));
COMMIT;
BEGIN adm.systrackscriptId('$Id$'); END;
/
SPOOL OFF