Schema
public
Owner
waveuser005
Descriptions
There is no description for view vwbrandweercontacten
Fields
Name | Data type | Description |
---|---|---|
dvmodule |
char(1) |
|
dnkeyzaak |
integer |
|
dnkeycontactadressen |
integer |
|
dvcontvoorletters |
varchar(10) |
|
dvcontvoorvoegsel |
varchar(10) |
|
dvcontroepnaam |
varchar(20) |
|
dvcontachternaam |
varchar(200) |
|
dvcontbedrijfsnaam |
varchar(200) |
|
dbcontbriefaanhef |
varchar(50) |
|
dvcontwoonplaats |
varchar(80) |
|
dvcontstraatnaam |
varchar(80) |
|
dvcontaanduidhuisnr |
varchar(2) |
|
dvconthuisnummer |
varchar(5) |
|
dvconthuisnrtoevoeg |
varchar(4) |
|
dvconthuisletter |
char(1) |
|
dvcontpostcode |
varchar(10) |
|
dvconttelefoon |
varchar(30) |
|
dvcontfax |
varchar(15) |
|
dvcontemail |
varchar(320) |
|
dvcontgeslacht |
char(1) |
|
dvobjhuisnr |
varchar(15) |
|
dvcontadrescode |
char(3) |
|
dvcontadressoort |
varchar(30) |
|
ddcontadresverval |
timestamp |
|
dvbsn |
varchar(10) |
|
dvbin |
varchar(10) |
|
dvconthandelsnaam |
varchar(200) |
|
dnicoon |
integer |
|
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwbrandweercontacten (
dvmodule,
dnkeyzaak,
dnkeycontactadressen,
dvcontvoorletters,
dvcontvoorvoegsel,
dvcontroepnaam,
dvcontachternaam,
dvcontbedrijfsnaam,
dbcontbriefaanhef,
dvcontwoonplaats,
dvcontstraatnaam,
dvcontaanduidhuisnr,
dvconthuisnummer,
dvconthuisnrtoevoeg,
dvconthuisletter,
dvcontpostcode,
dvconttelefoon,
dvcontfax,
dvcontemail,
dvcontgeslacht,
dvobjhuisnr,
dvcontadrescode,
dvcontadressoort,
ddcontadresverval,
dvbsn,
dvbin,
dvconthandelsnaam,
dnicoon)
AS
(
SELECT 'O'::character(1) AS dvmodule,
tbovcontactennn.dnkeyovvergunningen AS dnkeyzaak,
tbcontactadressen.dnkey AS dnkeycontactadressen,
tbcontactadressen.dvvoorletters AS dvcontvoorletters,
tbcontactadressen.dvvoorvoegsel AS dvcontvoorvoegsel,
tbcontactadressen.dvroepnaam AS dvcontroepnaam,
tbcontactadressen.dvachternaam AS dvcontachternaam,
tbcontactadressen.dvbedrijfsnaam AS dvcontbedrijfsnaam,
tbcontactadressen.dvbriefaanhef AS dbcontbriefaanhef,
tbcontactadressen.dvwoonplaatsnaam AS dvcontwoonplaats,
tbcontactadressen.dvstraatnaam AS dvcontstraatnaam,
tbcontactadressen.dvaanduidingbijhuisnummer AS dvcontaanduidhuisnr,
tbcontactadressen.dvhuisnummer AS dvconthuisnummer,
tbcontactadressen.dvhuisnummertoevoeging AS dvconthuisnrtoevoeg,
tbcontactadressen.dvhuisletter AS dvconthuisletter,
tbcontactadressen.dvpostcode AS dvcontpostcode,
tbcontactadressen.dvtelefoon AS dvconttelefoon,
tbcontactadressen.dvfax AS dvcontfax,
tbcontactadressen.dvemail AS dvcontemail,
tbcontactadressen.dvgeslacht AS dvcontgeslacht,
(((((
CASE
WHEN tbcontactadressen.dvaanduidingbijhuisnummer IS
NULL THEN ''::text
ELSE
tbcontactadressen.dvaanduidingbijhuisnummer::text || ' '::text
END || tbcontactadressen.dvhuisnummer::text) || ' '::text) ||
CASE
WHEN tbcontactadressen.dvhuisletter IS NULL THEN ''::bpchar
ELSE tbcontactadressen.dvhuisletter
END::text) ||
CASE
WHEN
rtrim(tbcontactadressen.dvhuisnummertoevoeging::text) IS NULL THEN ''::text
ELSE replace('-'::text ||
tbcontactadressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
END))::character varying(15) AS dvobjhuisnr,
tbadressoort.dvcode AS dvcontadrescode,
tbadressoort.dvomschrijving AS dvcontadressoort,
tbadressoort.ddvervaldatum AS ddcontadresverval,
tbcontactadressen.dvsofinummer AS dvbsn,
tbcontactadressen.dvbin,
tbcontactadressen.dvhandelsnaam AS dvconthandelsnaam,
tbsoortovverg.dnicoon
FROM tbovcontactennn
JOIN tbcontactadressen ON tbovcontactennn.dnkeycontactadressen =
tbcontactadressen.dnkey
JOIN tbadressoort ON tbovcontactennn.dvcodeadressoort = tbadressoort.dvcode
JOIN tbovvergunningen ON tbovcontactennn.dnkeyovvergunningen =
tbovvergunningen.dnkey
JOIN tbsoortovverg ON tbovvergunningen.dvcodesoortovverg = tbsoortovverg.dvcode
WHERE tbsoortovverg.dnicoon = 8
UNION
SELECT 'W'::character(1) AS dvmodule,
tbomgvergcontactennn.dnkeyomgvergunningen AS dnkeyzaak,
tbcontactadressen.dnkey AS dnkeycontactadressen,
tbcontactadressen.dvvoorletters AS dvcontvoorletters,
tbcontactadressen.dvvoorvoegsel AS dvcontvoorvoegsel,
tbcontactadressen.dvroepnaam AS dvcontroepnaam,
tbcontactadressen.dvachternaam AS dvcontachternaam,
tbcontactadressen.dvbedrijfsnaam AS dvcontbedrijfsnaam,
tbcontactadressen.dvbriefaanhef AS dbcontbriefaanhef,
tbcontactadressen.dvwoonplaatsnaam AS dvcontwoonplaats,
tbcontactadressen.dvstraatnaam AS dvcontstraatnaam,
tbcontactadressen.dvaanduidingbijhuisnummer AS dvcontaanduidhuisnr,
tbcontactadressen.dvhuisnummer AS dvconthuisnummer,
tbcontactadressen.dvhuisnummertoevoeging AS dvconthuisnrtoevoeg,
tbcontactadressen.dvhuisletter AS dvconthuisletter,
tbcontactadressen.dvpostcode AS dvcontpostcode,
tbcontactadressen.dvtelefoon AS dvconttelefoon,
tbcontactadressen.dvfax AS dvcontfax,
tbcontactadressen.dvemail AS dvcontemail,
tbcontactadressen.dvgeslacht AS dvcontgeslacht,
(((((
CASE
WHEN tbcontactadressen.dvaanduidingbijhuisnummer IS
NULL THEN ''::text
ELSE
tbcontactadressen.dvaanduidingbijhuisnummer::text || ' '::text
END || tbcontactadressen.dvhuisnummer::text) || ' '::text) ||
CASE
WHEN tbcontactadressen.dvhuisletter IS NULL THEN ''::bpchar
ELSE tbcontactadressen.dvhuisletter
END::text) ||
CASE
WHEN
rtrim(tbcontactadressen.dvhuisnummertoevoeging::text) IS NULL THEN ''::text
ELSE replace('-'::text ||
tbcontactadressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
END))::character varying(15) AS dvobjhuisnr,
tbadressoort.dvcode AS dvcontadrescode,
tbadressoort.dvomschrijving AS dvcontadressoort,
tbadressoort.ddvervaldatum AS ddcontadresverval,
tbcontactadressen.dvsofinummer AS dvbsn,
tbcontactadressen.dvbin,
tbcontactadressen.dvhandelsnaam AS dvconthandelsnaam,
tbsoortomgverg.dnicoon
FROM tbomgvergcontactennn
JOIN tbcontactadressen ON
tbomgvergcontactennn.dnkeycontactadressen = tbcontactadressen.dnkey
JOIN tbadressoort ON tbomgvergcontactennn.dvcodeadressoort =
tbadressoort.dvcode
JOIN tbomgvergunning ON tbomgvergcontactennn.dnkeyomgvergunningen =
tbomgvergunning.dnkey
JOIN tbsoortomgverg ON tbomgvergunning.dnkeysoortomgverg = tbsoortomgverg.dnkey
WHERE tbsoortomgverg.dnicoon = 8)
UNION
SELECT 'E'::character(1) AS dvmodule,
tbmilvergcontactennn.dnkeymilvergunningen AS dnkeyzaak,
tbcontactadressen.dnkey AS dnkeycontactadressen,
tbcontactadressen.dvvoorletters AS dvcontvoorletters,
tbcontactadressen.dvvoorvoegsel AS dvcontvoorvoegsel,
tbcontactadressen.dvroepnaam AS dvcontroepnaam,
tbcontactadressen.dvachternaam AS dvcontachternaam,
tbcontactadressen.dvbedrijfsnaam AS dvcontbedrijfsnaam,
tbcontactadressen.dvbriefaanhef AS dbcontbriefaanhef,
tbcontactadressen.dvwoonplaatsnaam AS dvcontwoonplaats,
tbcontactadressen.dvstraatnaam AS dvcontstraatnaam,
tbcontactadressen.dvaanduidingbijhuisnummer AS dvcontaanduidhuisnr,
tbcontactadressen.dvhuisnummer AS dvconthuisnummer,
tbcontactadressen.dvhuisnummertoevoeging AS dvconthuisnrtoevoeg,
tbcontactadressen.dvhuisletter AS dvconthuisletter,
tbcontactadressen.dvpostcode AS dvcontpostcode,
tbcontactadressen.dvtelefoon AS dvconttelefoon,
tbcontactadressen.dvfax AS dvcontfax,
tbcontactadressen.dvemail AS dvcontemail,
tbcontactadressen.dvgeslacht AS dvcontgeslacht,
(((((
CASE
WHEN tbcontactadressen.dvaanduidingbijhuisnummer IS NULL
THEN ''::text
ELSE tbcontactadressen.dvaanduidingbijhuisnummer::text || ' '::text
END || tbcontactadressen.dvhuisnummer::text) || ' '::text) ||
CASE
WHEN tbcontactadressen.dvhuisletter IS NULL THEN ''::bpchar
ELSE tbcontactadressen.dvhuisletter
END::text) ||
CASE
WHEN rtrim(tbcontactadressen.dvhuisnummertoevoeging::text)
IS NULL THEN ''::text
ELSE replace('-'::text ||
tbcontactadressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
END))::character varying(15) AS dvobjhuisnr,
tbadressoort.dvcode AS dvcontadrescode,
tbadressoort.dvomschrijving AS dvcontadressoort,
tbadressoort.ddvervaldatum AS ddcontadresverval,
tbcontactadressen.dvsofinummer AS dvbsn, tbcontactadressen.dvbin,
tbcontactadressen.dvhandelsnaam AS dvconthandelsnaam,
tbsoortmilverg.dnicoon
FROM tbmilvergcontactennn
JOIN tbcontactadressen ON tbmilvergcontactennn.dnkeycontactadressen =
tbcontactadressen.dnkey
JOIN tbadressoort ON tbmilvergcontactennn.dvcodeadressoort = tbadressoort.dvcode
JOIN tbmilvergunningen ON tbmilvergcontactennn.dnkeymilvergunningen =
tbmilvergunningen.dnkey
JOIN tbsoortmilverg ON tbmilvergunningen.dnkeysoortmilverg = tbsoortmilverg.dnkey
WHERE tbsoortmilverg.dnicoon = 8;
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |