Datadictionary OpenWave 3.1.11
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(20)

 

dvsoortverg

varchar(40)

 

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(50)

 

dnicoon

integer

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

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 22-2-2017 10:50
Previous topic Chapter index Next topic