From 6750502dcb00cdbe19d5893dee7c0b8db35891e7 Mon Sep 17 00:00:00 2001 From: Koen Reefman Date: Wed, 3 Oct 2018 09:32:24 +0000 Subject: [PATCH] UWVA#54757 Ongebruikte werkplekken verwijderen omdat volgnummers de veldgrootte van NUMBER(4) overschrijdt, en om op te schonen. svn path=/Customer/; revision=39262 --- onces/UWVA/UWVA#54757.sql | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 onces/UWVA/UWVA#54757.sql diff --git a/onces/UWVA/UWVA#54757.sql b/onces/UWVA/UWVA#54757.sql new file mode 100644 index 000000000..f9734c412 --- /dev/null +++ b/onces/UWVA/UWVA#54757.sql @@ -0,0 +1,35 @@ +-- +-- $Id$ +-- +-- Ongebruikte werkplekken verwijderen omdat volgnummers de veldgrootte van NUMBER(4) overschrijdt, +-- en gewoon om op te schonen. + +DEFINE thisfile = 'UWVA#54757.SQL' +DEFINE dbuser = '^UWVA' + +SET ECHO ON +SET DEFINE ON +COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT; +WHENEVER SQLERROR EXIT; +SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL; +WHENEVER SQLERROR CONTINUE; +SPOOL &fcltlogfile +SET DEFINE OFF + +------ payload begin ------ + +DELETE FROM prs_werkplek + WHERE prs_werkplek_key NOT IN + (SELECT prs_werkplek_key FROM prs_perslidwerkplek); + +------ 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