Schema
public
Owner
waveuser005
Descriptions
View van woonplaatsen met de gemeentenaam en gemeenteid
Fields
Name | Data type | Description |
---|---|---|
dnkeywoonplaats |
integer |
Primary key van de woonplaats (tbwoonplaats.dnkey). |
dvwoonplaats |
varchar(80) |
Woonplaatsnaam. |
ddvervaldatum |
timestamp |
Datum dat woonplaats is komen te vervallen. |
dvorggemeenteid |
varchar(4) |
Gemeente-identificatienummer uit tabel tbwoonplaats conform gemeentetabel 33 |
dvgemeentenaam |
varchar(80) |
Gemeentenaam conform gemeentetabel 33 |
dvgemeenteid |
varchar(4) |
Gemeente-identificatienummer conform gemeentetabel 33, waarbij een lege id omgezet is naar de waarde 0000 |
ddcontrolebag |
timestamp |
Datum dat identificatie voor het laatst is opgehaald bij de BAG op grond van woonplaatsnaam |
dvidentificatiecode |
varchar(4) |
Woonplaatsnummer volgens BAG |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmwoonplaatsen (
dnkeywoonplaats,
dvwoonplaats,
ddvervaldatum,
dvorggemeenteid,
dvgemeentenaam,
dvgemeenteid,
ddcontrolebag,
dvidentificatiecode)
AS
SELECT a.dnkey AS dnkeywoonplaats, a.dvwoonplaatsnaam AS dvwoonplaats,
a.ddvervaldatum, a.dvwoonplaatsid AS dvorggemeenteid,
CASE
WHEN b.dvgemeentecode IS NULL THEN 'Onbekend'::character varying
ELSE b.dvomschrijving
END::character varying(80) AS dvgemeentenaam,
CASE
WHEN b.dvgemeentecode IS NULL THEN '0000'::character varying
ELSE b.dvgemeentecode
END::character varying(4) AS dvgemeenteid,
a.ddcontrolebag, a.dvidentificatiecode
FROM tbwoonplaats a
LEFT JOIN tb33gemeente b ON a.dvwoonplaatsid::text = b.dvgemeentecode::text;
COMMENT ON VIEW public.vwfrmwoonplaatsen
IS 'View van woonplaatsen met de gemeentenaam en gemeenteid';
COMMENT ON COLUMN public.vwfrmwoonplaatsen.dnkeywoonplaats
IS 'Primary key van de woonplaats (tbwoonplaats.dnkey).';
COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvwoonplaats
IS 'Woonplaatsnaam.';
COMMENT ON COLUMN public.vwfrmwoonplaatsen.ddvervaldatum
IS 'Datum dat woonplaats is komen te vervallen.';
COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvorggemeenteid
IS 'Gemeente-identificatienummer uit tabel tbwoonplaats conform gemeentetabel 33';
COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvgemeentenaam
IS 'Gemeentenaam conform gemeentetabel 33';
COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvgemeenteid
IS 'Gemeente-identificatienummer conform gemeentetabel 33, waarbij een lege id omgezet is naar de waarde 0000';
COMMENT ON COLUMN public.vwfrmwoonplaatsen.ddcontrolebag
IS 'Datum dat identificatie voor het laatst is opgehaald bij de BAG op grond van woonplaatsnaam';
COMMENT ON COLUMN public.vwfrmwoonplaatsen.dvidentificatiecode
IS 'Woonplaatsnummer volgens BAG';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |