DVON#41120 -- Initiële versie SQL voor DVON

svn path=/Customer/trunk/; revision=36279
This commit is contained in:
Robin Stoker
2017-12-07 11:25:11 +00:00
parent 9a0f2cda71
commit 8dd92a438e

53
DVON/dvon.sql Normal file
View File

@@ -0,0 +1,53 @@
--
-- $Id$
--
-- Script containing customer specific db-configuration for DVON.
DEFINE thisfile = 'DVON.SQL'
DEFINE dbuser = '^DVON'
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 ------
CREATE OR REPLACE VIEW dvon_v_rap_voorraad
(
OBJECT_GROEP,
OBJECT_SOORT,
MAAT,
AANTAL,
LOCATIE
)
AS
SELECT iv.groep,
iv.soort,
maat.fac_usrdata_omschr,
COUNT (maat.fac_usrdata_omschr),
iv.locatie_omschrijving
FROM ins_v_udr_deel iv,
(SELECT f.fac_usrdata_omschr, iv.ins_deel_key
FROM fac_usrdata f, ins_v_srtdeel_kenmerkdeel iv
WHERE f.fac_usrdata_key = iv.ins_kenmerkdeel_waarde) maat
WHERE iv.deel_key = maat.ins_deel_key
GROUP BY maat.fac_usrdata_omschr,
iv.groep,
iv.soort,
iv.locatie_omschrijving;
------ payload end ------
SET DEFINE OFF
BEGIN adm.systrackscriptId ('$Id$', 0); END;
/
COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile