Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

View: vwbrandweercontverg

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

There is no description for view vwbrandweercontverg

 

Fields

Name

Data type

Description

dvmodule

char(1)

 

dnkey

integer

 

dvvergnummer

varchar(40)

 

dvsoortverg

varchar

 

ddaanvraagdatum

timestamp

 

ddbesluitdatum

timestamp

 

dvdmszaakcode

varchar(40)

 

dvobjstraat

varchar(80)

 

dvobjpostcode

varchar(6)

 

dvobjhuisnummer

varchar(5)

 

dvobjhuisletter

char(1)

 

dvobjhuisnrtoevoeg

varchar(4)

 

dvobjplaats

varchar(80)

 

dnkeycontactadressen

integer

 

dvcodeadressoort

char(3)

 

dvaanvraagnaam

varchar

 

dnicoon

integer

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwbrandweercontverg

 

Definition

CREATE VIEW public.vwbrandweercontverg (
   dvmodule,
   dnkey,
   dvvergnummer,
   dvsoortverg,
   ddaanvraagdatum,
   ddbesluitdatum,
   dvdmszaakcode,
   dvobjstraat,
   dvobjpostcode,
   dvobjhuisnummer,
   dvobjhuisletter,
   dvobjhuisnrtoevoeg,
   dvobjplaats,
   dnkeycontactadressen,
   dvcodeadressoort,
   dvaanvraagnaam,
   dnicoon)
AS
SELECT
'W'::character(1) AS dvmodule,
   tbomgvergunning.dnkey,
   tbomgvergunning.dvzaakcode AS dvvergnummer,
   tbsoortomgverg.dvomschrijving AS dvsoortverg,
   tbomgvergunning.ddaanvraag AS ddaanvraagdatum,
   tbomgvergunning.ddbesluitdatum,
   tbomgvergunning.dvdmszaakcode,
   tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
   tbperceeladressen.dvpostcode AS dvobjpostcode,
   tbperceeladressen.dvhuisnummer AS dvobjhuisnummer,
   tbperceeladressen.dvhuisletter AS dvobjhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging AS dvobjhuisnrtoevoeg,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbomgvergcontactennn.dnkeycontactadressen,
   tbomgvergcontactennn.dvcodeadressoort,
   tbomgvergunning.dvaanvraagnaam,
   tbsoortomgverg.dnicoon
FROM tbomgvergunning
    JOIN tbperceeladressen ON tbomgvergunning.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbomgvergcontactennn ON tbomgvergunning.dnkey =
        tbomgvergcontactennn.dnkeyomgvergunningen
    JOIN tbsoortomgverg ON tbomgvergunning.dnkeysoortomgverg = tbsoortomgverg.dnkey
UNION
SELECT
'O'::character(1) AS dvmodule,
   tbovvergunningen.dnkey,
   tbovvergunningen.dvvergunningsnr AS dvvergnummer,
   tbsoortovverg.dvomschrijving AS dvsoortverg,
   tbovvergunningen.ddontvangstdatum AS ddaanvraagdatum,
   tbovvergunningen.ddbesluitdatum,
   tbovvergunningen.dvdmscode AS dvdmszaakcode,
   tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
   tbperceeladressen.dvpostcode AS dvobjpostcode,
   tbperceeladressen.dvhuisnummer AS dvobjhuisnummer,
   tbperceeladressen.dvhuisletter AS dvobjhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging AS dvobjhuisnrtoevoeg,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbovcontactennn.dnkeycontactadressen,
   tbovcontactennn.dvcodeadressoort,
   substr((tbovwerkz.dvomschrijving::text || ' '::text) ||
       tbovvergunningen.dvpublbouwwerk::text, 1, 50)::character varying(50) AS dvaanvraagnaam,
   tbsoortovverg.dnicoon
FROM tbovvergunningen
    JOIN tbperceeladressen ON tbovvergunningen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbovcontactennn ON tbovvergunningen.dnkey =
        tbovcontactennn.dnkeyovvergunningen
    JOIN tbsoortovverg ON tbovvergunningen.dvcodesoortovverg = tbsoortovverg.dvcode
    JOIN tbovwerkz ON tbovvergunningen.dnkeyovwerkz = tbovwerkz.dnkey
UNION
SELECT
'E'::character(1) AS dvmodule,
   tbmilvergunningen.dnkey,
   tbmilvergunningen.dvvergnummer,
   tbsoortmilverg.dvomschrijving AS dvsoortverg,
   tbmilvergunningen.ddontvangstdatum AS ddaanvraagdatum,
   tbmilvergunningen.ddbesluitdatum,
   tbmilvergunningen.dvdmscode AS dvdmszaakcode,
   tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
   tbperceeladressen.dvpostcode AS dvobjpostcode,
   tbperceeladressen.dvhuisnummer AS dvobjhuisnummer,
   tbperceeladressen.dvhuisletter AS dvobjhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging AS dvobjhuisnrtoevoeg,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbmilvergcontactennn.dnkeycontactadressen,
   tbmilvergcontactennn.dvcodeadressoort,
   substr((tbmilwerkz.dvomschrijving::text || ' '::text) ||
       tbmilvergunningen.dvpublbouwwerk::text, 1, 50)::character varying(50) AS dvaanvraagnaam,
   tbsoortmilverg.dnicoon
FROM tbmilvergunningen
    JOIN tbmilinrichtingen ON tbmilvergunningen.dnkeymilinrichtingen =
        tbmilinrichtingen.dnkey
    JOIN tbperceeladressen ON tbmilinrichtingen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbmilvergcontactennn ON tbmilvergunningen.dnkey =
        tbmilvergcontactennn.dnkeymilvergunningen
    JOIN tbsoortmilverg ON tbmilvergunningen.dnkeysoortmilverg = tbsoortmilverg.dnkey
    JOIN tbmilwerkz ON tbmilvergunningen.dnkeymilwerkz = tbmilwerkz.dnkey;

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13
Previous topic Chapter index Next topic