* 15-05-1999 PF UNION uit cad_v_ins_deel verwijderd (want ASE-moielijkheden te verwachten met het type van ins_deel_key)

svn path=/Database/trunk/; revision=6934
This commit is contained in:
Peter Feij
1999-06-15 08:26:10 +00:00
parent 84a4cf59c7
commit bb1961aa6b

View File

@@ -2,8 +2,10 @@
/* REVISIONS:
*
* 15-05-1999 PF UNION uit cad_v_ins_deel verwijderd (want ASE-moielijkheden te verwachten met
* het type van ins_deel_key)
* 10-05-1999 BIV In view cad_v_ins_deel ins_v_aanwezigdeel vervangen door all_v_aanwezigdeel anders zijn de
* de delen niet zichtbaar in FCLTCAD.
* de delen niet zichtbaar in FCLTCAD.
* 07-05-1999 BIV '#' verwijderd uit View cad_v_prs_werkplek.
* 07-05-1999 BIV In views cad_v_alg_gebouw en cad_v_alg_ruimte outerjoins toegevoegd aangezien anders
* alleen de gebouwen/ruimten zichtbaar waarbij een gebouwsoort/ruimtesoort was ingevuld.
@@ -230,8 +232,8 @@ CREATE_VIEW(cad_v_cad_tekening, FAC_NORMAAL_PRIVILEGE) AS
SELECT ins_discipline_key,
alg_locatie_key,
alg_verdieping_key,
cad_tekening_type,
cad_tekening_filenaam
cad_tekening_type,
cad_tekening_filenaam
FROM cad_tekening C_T;
#ifdef INS
@@ -248,32 +250,13 @@ CREATE_VIEW(cad_v_ins_deel, FAC_NORMAAL_PRIVILEGE)
ins_deel_oppervlak,
ins_deel_omtrek
) AS
SELECT D.ins_deel_key,
SUBSTR(D.ins_deel_upper, LENGTH(D.ins_deel_upper)-5), /* laatste 5 karakters */
SD.ins_srtdeel_omschrijving,
NULL,
NULL
FROM all_v_aanwezigdeel D, ins_srtdeel SD
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key
AND SD.ins_srtdeel_dimensie=0
UNION
SELECT D.ins_deel_key,
SUBSTR(D.ins_deel_upper, LENGTH(D.ins_deel_upper)-5), /* laatste 5 karakters */
SD.ins_srtdeel_omschrijving,
NULL,
NVL(TO_CHAR(D.ins_deel_omtrek),'-')||' m'
FROM all_v_aanwezigdeel D, ins_srtdeel SD
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key
AND SD.ins_srtdeel_dimensie=1
UNION
SELECT D.ins_deel_key,
SUBSTR(D.ins_deel_upper, LENGTH(D.ins_deel_upper)-5), /* laatste 5 karakters */
SD.ins_srtdeel_omschrijving,
NVL(TO_CHAR(D.ins_deel_oppervlak),'-')||' m2',
NVL(TO_CHAR(D.ins_deel_omtrek),'-')||' m'
FROM all_v_aanwezigdeel D, ins_srtdeel SD
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key
AND SD.ins_srtdeel_dimensie=2;
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key;
#else
CREATE_VIEW(cad_v_ins_deel, FAC_NORMAAL_PRIVILEGE)
(ins_deel_key,
@@ -282,32 +265,13 @@ CREATE_VIEW(cad_v_ins_deel, FAC_NORMAAL_PRIVILEGE)
ins_deel_oppervlak,
ins_deel_omtrek
) AS
SELECT D.ins_deel_key,
D.ins_deel_omschrijving,
SD.ins_srtdeel_omschrijving,
NULL,
NULL
FROM all_v_aanwezigdeel D, ins_srtdeel SD
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key
AND SD.ins_srtdeel_dimensie=0
UNION
SELECT D.ins_deel_key,
D.ins_deel_omschrijving,
SD.ins_srtdeel_omschrijving,
NULL,
NVL(TO_CHAR(D.ins_deel_omtrek),'-')||' m'
FROM all_v_aanwezigdeel D, ins_srtdeel SD
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key
AND SD.ins_srtdeel_dimensie=1
UNION
SELECT D.ins_deel_key,
D.ins_deel_omschrijving,
SD.ins_srtdeel_omschrijving,
NVL(TO_CHAR(D.ins_deel_oppervlak),'-')||' m2',
NVL(TO_CHAR(D.ins_deel_omtrek),'-')||' m'
FROM all_v_aanwezigdeel D, ins_srtdeel SD
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key
AND SD.ins_srtdeel_dimensie=2;
WHERE SD.ins_srtdeel_key=D.ins_srtdeel_key;
#endif // AKZ
CREATE_VIEW(cad_v_lpn_ins_deel_2, FAC_NORMAAL_PRIVILEGE) AS