-- Customer specific once-script voor HMOD -- $Id$ -- -- Ivm wijziging in de personenimport komt er vanuit ADP de korte functieomschrijving. Daarom eenmalig eerst opruiming van de oude functieomschrijvingen DEFINE thisfile = 'HMOD#Functie_opruiming.SQL' DEFINE dbuser = '^HMOD' 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 ------ -- Alle personen op functie zetten UPDATE prs_perslid SET prs_srtperslid_key = 1; -- Functietabel verder leeggooien.. DELETE prs_srtperslid WHERE prs_srtperslid_key <> 1; ------ 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