Files
Customer/onces/SGGR/SGGR#39388.sql
Suzan Wiegerinck 2d16b3d32e SGGR#39388 omzetten kenmerkwaarden aankomstdatum en vertrekdatum hotelaanvragen
svn path=/Customer/; revision=32725
2017-02-06 18:19:55 +00:00

56 lines
1.3 KiB
SQL

/* Formatted on 6-2-2017 12:25:33 (QP5 v5.136.908.31019) */
--
-- $Id$
--
-- <<converteren kenmerkwaarden naar nieuwe kenmerkmeldingen>>
DEFINE thisfile = 'SGGR#39388.SQL'
DEFINE dbuser = '^SGGR'
DEFINE custid = 'SGGR'
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 ------
--- Omzetten alle kenmerkwaarden aankomstdatum (833) en vertrekdatum (834) bij hotelaanvragen (stdmelding_key=346)
UPDATE mld_kenmerkmelding k
SET k.mld_kenmerk_key =
(CASE
WHEN k.mld_kenmerk_key = 833 THEN 1381 --- datum
WHEN k.mld_kenmerk_key = 834 THEN 1382 --- datum tm
END)
WHERE k.mld_kenmerk_key IN (833, 834)
AND k.mld_melding_key IN (SELECT mld_melding_key
FROM mld_melding m
WHERE m.mld_stdmelding_key = 346);
COMMIT;
------ 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
@@ &custid