AAIT#54492 -- Verwijderen van oude views.
svn path=/Customer/; revision=39029
This commit is contained in:
149
onces/AA/AAIT/AAIT#54492.sql
Normal file
149
onces/AA/AAIT/AAIT#54492.sql
Normal file
@@ -0,0 +1,149 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- Verwijderen ongeldige uurtarieven.
|
||||
|
||||
DEFINE thisfile = 'AAIT#54492.SQL'
|
||||
DEFINE dbuser = '^AAIT'
|
||||
DEFINE custid = 'AAIT'
|
||||
|
||||
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 ------
|
||||
|
||||
-- Droppen oude views
|
||||
-- Mochten deze toch nog gebruikt worden dan kunnen ze hieronder gereanimeerd worden.
|
||||
/*
|
||||
CREATE OR REPLACE VIEW AAIT_V_CAD_LABEL_RES_INFO
|
||||
(
|
||||
ALG_RUIMTE_KEY,
|
||||
WAARDE
|
||||
)
|
||||
AS
|
||||
SELECT rar.alg_ruimte_key,
|
||||
MAX (
|
||||
TO_CHAR (res_rsv_ruimte_van, 'HH24:MI')
|
||||
|| '-'
|
||||
|| TO_CHAR (res_rsv_ruimte_tot, 'HH24:MI')
|
||||
|| '~[s60]host: '
|
||||
|| prs_perslid_naam
|
||||
|| '~[s40][b]'
|
||||
|| DECODE (
|
||||
COALESCE (INSTR (res_rsv_ruimte_omschrijving, ' ', 15),
|
||||
0),
|
||||
0, res_rsv_ruimte_omschrijving,
|
||||
SUBSTR (
|
||||
res_rsv_ruimte_omschrijving,
|
||||
1,
|
||||
INSTR (res_rsv_ruimte_omschrijving, ' ', 15) - 1)
|
||||
|| CHR (10)
|
||||
|| '~[s40][b]'
|
||||
|| SUBSTR (
|
||||
res_rsv_ruimte_omschrijving,
|
||||
INSTR (res_rsv_ruimte_omschrijving, ' ', 15) + 1,
|
||||
50)))
|
||||
waarde
|
||||
FROM res_v_aanwezigrsv_ruimte rrr,
|
||||
res_ruimte_opstelling rro,
|
||||
res_ruimte rr,
|
||||
res_alg_ruimte rar,
|
||||
res_opstelling ro,
|
||||
prs_perslid pp
|
||||
WHERE rrr.res_ruimte_opstel_key = rro.res_ruimte_opstel_key
|
||||
AND rro.res_ruimte_key = rr.res_ruimte_key
|
||||
AND rro.res_opstelling_key = ro.res_opstelling_key
|
||||
AND rar.res_ruimte_key = rr.res_ruimte_key
|
||||
AND SYSDATE BETWEEN res_rsv_ruimte_van - (1 / 96) -- kwartier
|
||||
AND res_rsv_ruimte_tot
|
||||
AND pp.prs_perslid_key = res_rsv_ruimte_host_key
|
||||
AND ( res_rsv_ruimte_bezoekers_shown IS NULL
|
||||
OR res_rsv_ruimte_bezoekers_shown > 0)
|
||||
GROUP BY rar.alg_ruimte_key;
|
||||
|
||||
CREATE OR REPLACE VIEW AAIT_V_CAD_THEMA_RESINFO
|
||||
(
|
||||
ALG_RUIMTE_KEY,
|
||||
WAARDE
|
||||
)
|
||||
AS
|
||||
SELECT rar.alg_ruimte_key alg_ruimte_key,
|
||||
ROUND ((res_rsv_ruimte_tot - SYSDATE) * 24, 2) waarde
|
||||
FROM res_v_aanwezigrsv_ruimte rrr,
|
||||
res_ruimte_opstelling rro,
|
||||
res_ruimte rr,
|
||||
res_alg_ruimte rar,
|
||||
res_opstelling ro
|
||||
WHERE rrr.res_ruimte_opstel_key = rro.res_ruimte_opstel_key
|
||||
AND rro.res_ruimte_key = rr.res_ruimte_key
|
||||
AND rro.res_opstelling_key = ro.res_opstelling_key
|
||||
AND rar.res_ruimte_key = rr.res_ruimte_key
|
||||
AND SYSDATE BETWEEN res_rsv_ruimte_van AND res_rsv_ruimte_tot
|
||||
AND ( res_rsv_ruimte_bezoekers_shown IS NULL
|
||||
OR res_rsv_ruimte_bezoekers_shown > 0)
|
||||
UNION
|
||||
-- binnenkort aanvangende reserveringen
|
||||
SELECT rar.alg_ruimte_key alg_ruimte_key,
|
||||
ROUND ((SYSDATE - res_rsv_ruimte_van) * 24, 2) waarde
|
||||
FROM res_v_aanwezigrsv_ruimte rrr,
|
||||
res_ruimte_opstelling rro,
|
||||
res_ruimte rr,
|
||||
res_alg_ruimte rar,
|
||||
res_opstelling ro
|
||||
WHERE rrr.res_ruimte_opstel_key = rro.res_ruimte_opstel_key
|
||||
AND rro.res_ruimte_key = rr.res_ruimte_key
|
||||
AND rro.res_opstelling_key = ro.res_opstelling_key
|
||||
AND rar.res_ruimte_key = rr.res_ruimte_key
|
||||
AND SYSDATE BETWEEN res_rsv_ruimte_van - (1 / 24)
|
||||
AND res_rsv_ruimte_tot
|
||||
AND SYSDATE < res_rsv_ruimte_van
|
||||
AND ( res_rsv_ruimte_bezoekers_shown IS NULL
|
||||
OR res_rsv_ruimte_bezoekers_shown > 0)
|
||||
UNION
|
||||
-- voorlopig vrije ruimte
|
||||
SELECT rar.alg_ruimte_key alg_ruimte_key, 0 waarde
|
||||
FROM res_ruimte_opstelling rro,
|
||||
res_ruimte rr,
|
||||
res_alg_ruimte rar,
|
||||
res_opstelling ro
|
||||
WHERE rro.res_ruimte_key = rr.res_ruimte_key
|
||||
AND rro.res_opstelling_key = ro.res_opstelling_key
|
||||
AND rar.res_ruimte_key = rr.res_ruimte_key
|
||||
AND NOT EXISTS
|
||||
(SELECT ''
|
||||
FROM res_v_aanwezigrsv_ruimte rrr
|
||||
WHERE rrr.res_ruimte_opstel_key =
|
||||
rro.res_ruimte_opstel_key
|
||||
AND SYSDATE BETWEEN res_rsv_ruimte_van - (1 / 24)
|
||||
AND res_rsv_ruimte_tot
|
||||
AND ( res_rsv_ruimte_bezoekers_shown IS NULL
|
||||
OR res_rsv_ruimte_bezoekers_shown > 0));
|
||||
|
||||
*/
|
||||
DROP VIEW AAIT_V_CAD_LABEL_RES_INFO;
|
||||
DROP VIEW AAIT_V_CAD_THEMA_RESINFO;
|
||||
DROP VIEW AAIT_V_EXPORT_AAEN_DEKKING;
|
||||
DROP VIEW AAIT_V_EXPORT_AAHU_DEKKING;
|
||||
DROP VIEW AAIT_V_EXPORT_AALB_DEKKING;
|
||||
DROP VIEW AAIT_V_EXPORT_AAVL_DEKKING;
|
||||
DROP VIEW AAIT_V_EXPORT_ASMS_DEKKING;
|
||||
|
||||
------ 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
|
||||
Reference in New Issue
Block a user