FCLT#62942 Metrage-rap/Out of memory

svn path=/Customer/trunk/; revision=47674
This commit is contained in:
Maarten van der Heide
2020-08-06 15:08:28 +00:00
parent f40c0083c2
commit adb86dc9dd

View File

@@ -3612,12 +3612,10 @@ AS
SIGN (fac.safe_to_number (m2.prs_kenmerklink_waarde) - 100),
1,
DECODE (
SIGN (
fac.safe_to_number (m2.prs_kenmerklink_waarde) - 500),
SIGN (fac.safe_to_number (m2.prs_kenmerklink_waarde) - 500),
1,
DECODE (
SIGN(fac.safe_to_number (m2.prs_kenmerklink_waarde)
- 1000),
SIGN(fac.safe_to_number (m2.prs_kenmerklink_waarde) - 1000),
1,
'4',
'3'),
@@ -3635,37 +3633,22 @@ AS
DECODE (td.ins_srtdiscipline_key, 61, 1, 0) storing,
DECODE (td.ins_srtdiscipline_key, 63, 1, 0) klacht,
DECODE (td.ins_srtdiscipline_key, 62, 1, 0) aanvraag
FROM mld_melding m,
mld_stdmelding sm,
ins_tab_discipline td,
--prs_perslid p,
FROM mld_melding m, mld_stdmelding sm, ins_tab_discipline td,
prs_v_perslid_fullnames_all pf
WHERE m.mld_stdmelding_key = sm.mld_stdmelding_key
WHERE m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = td.ins_discipline_key
AND td.ins_srtdiscipline_key IN (61, 62, 63)
--AND m.prs_perslid_key = p.prs_perslid_key
--AND p.prs_srtperslid_key = 6
--AND p.prs_perslid_key = pf.prs_perslid_key
AND m.prs_perslid_key = pf.prs_perslid_key
AND m.mld_melding_datum > TRUNC (ADD_MONTHS (SYSDATE, -12), 'yyyy')) meld
LEFT JOIN (SELECT m.mld_melding_key, a.prs_afdeling_key
FROM mld_melding m,
(SELECT prs_afdeling_key
FROM prs_afdeling
WHERE prs_afdeling_verwijder IS NULL -- Aanwezig
AND prs_afdeling_parentkey IS NULL -- Niveau 1
AND prs_bedrijf_key != 61 -- Huurders
AND prs_afdeling_key != 341) a -- Uitvoerenden
UNION ALL
SELECT DISTINCT o.mld_melding_key, p.prs_afdeling_key
LEFT JOIN (SELECT DISTINCT o.mld_melding_key, p.prs_afdeling_key
FROM mld_opdr o, prs_bedrijf b, prs_contactpersoon cp, prs_perslid p
WHERE o.mld_uitvoerende_keys = b.prs_bedrijf_key
WHERE o.mld_uitvoerende_keys = b.prs_bedrijf_key
AND b.prs_bedrijf_key = cp.prs_bedrijf_key
AND cp.prs_perslid_key = p.prs_perslid_key) opdr
ON meld.mld_melding_key = opdr.mld_melding_key
LEFT JOIN prs_kenmerklink m2
ON meld.prs_perslid_key = m2.prs_link_key
AND m2.prs_kenmerk_key = 1260
AND m2.prs_kenmerk_key = 1260 -- m2
GROUP BY TO_CHAR (meld.mld_melding_datum, 'dd-mm-yyyy'),
m2.prs_kenmerklink_waarde,
meld.prs_perslid_naam_full,