Files
Customer/onces/CSUN/CSUN#72287.sql
Sander Schepers 5801d8b976 CSUN#72287 Meldingen JDE PLanning verwijderen
svn path=/Customer/; revision=57783
2022-10-28 06:50:23 +00:00

64 lines
1.4 KiB
SQL

--
-- $Id$
--
-- Er zijn veel meldingen (planning) ingelezen voor Jacob Douwe Egberts. Dat zijn er ruim 530.000 !
-- Deze mogen verwijderd worden tbv performance.
--
DEFINE thisfile = 'CSUN#72287.SQL'
DEFINE dbuser = '^CSUN'
SET ECHO ON
SET DEFINE ON
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT;
WHENEVER SQLERROR CONTINUE;
SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL;
SPOOL &fcltlogfile
WHENEVER SQLERROR EXIT;
SELECT adm.checkscriptcust('&dbuser') AS fcltcusterr FROM DUAL;
WHENEVER SQLERROR CONTINUE;
PROMPT &fcltcusterr
SET DEFINE OFF
------ payload begin ------
DECLARE
CURSOR jde_planning IS
SELECT melding_key,
melding_locatiecode,
melding_datum,
melding_einddatum,
vomschrijving,
werkbon_opdracht_nr,
uitgevoerd,
uitgevoerd_door
FROM csun_v_udr_melding
WHERE subproductgroep = 'JDE Planning';
BEGIN
FOR rec IN jde_planning
LOOP
BEGIN
MLD.remove (rec.melding_key);
END;
COMMIT;
END LOOP;
END;
/
------ payload end ------
SET DEFINE OFF
BEGIN
adm.systrackscriptId (
'$Id$',
1);
END;
/
COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile