UPLDAT i äktenskapstabellen
| Detta villkor är uppfyllt... |
...om denna SQL... |
...returnerar |
... och eventuell kommentar. |
| UPLDAT ska inte kunna vara mindre än VIGDAT.
|
select count(*)
from k136.AKTENSKAP
where ddb.fixdatum(upldat,2) < ddb.fixdatum(vigdat,1)
|
0 |
|
För att få ett känt upplösningsdatum i AKTENSKAP där (UPLTYP = 1, egen död) måste personen ha:
- ett dödsdatum i SV.PERSON
|
select count(*)
from k136.AKTENSKAP
where upltyp = 1
and ddbid not in (
select p.ddbid
from sv.PERSON p
where p.doddat > 0
)
|
0 |
|
För att få ett känt upplösningsdatum i AKTENSKAP där (UPLTYP = 2, partners död) måste personen ha:
- en partner i AKTENSKAP som har ett dödsdatum i SV.PERSON
|
select count(*)
from k136.AKTENSKAP
where upltyp = 2
and pddbid not in (
select p.ddbid
from sv.PERSON p
where p.doddat > 0
)
|
0 |
|
För att få ett känt upplösningsdatum i AKTENSKAP där (UPLTYP = 3, skillsmässa) måste personen ha:
- en notering i SV.HLCIV med UPLORS = 2
|
select count(*)
from k136.AKTENSKAP
where upltyp = 3
and ddbid not in (
select i.ddbid
from sv.HLCIV hc
left join sv.individ i on hc.postnr = i.postnr
where hc.uplors = 2
)
|
0 |
|
Stickprov för personer som i AKTENSKAP har pseudohändelse som upplösningstyp
18058344, 15008823
En person bor i församlingen, gifter sig och flyttar ut. Partnern finns inte i församlingen utan har endast lysningsdatum
och vigseldatum i LV. Paret flyttar ut samma datum som vigseln, 18811022.
select nofrs, dediknmn, ddbid, foddat,civ,
nobdat, nobtyp, nosdat, nostyp, fltdat,
lysdat, vigdat, civhldat, civhltyp, materialtyp
from k136_civ_akt_helpview_sources
where ddbid in ( 18058344, 15008823)
k136_civ_akt_helpview_sources är en hjälpvy som kopplar samman alla källtabeller för att underlätta arbetet.
| DDBID | FODDAT | CIV | NOBDAT | NOBTYP | NOSDAT | NOSTYP | FLTDAT | LYSDAT | VIGDAT | CIVHLDAT | CIVHLTYP | MATERIALTYP |
| 15008823 | 18461104 | 0 | 18770000 | 1 | 18810000 | 1 | NULL | NULL | NULL | NULL | NULL | 1 |
| 18058344 | 18570821 | 0 | 18770000 | 4 | 18781022 | 4 | NULL | NULL | NULL | NULL | NULL | 1 |
| 18058344 | 18570821 | 0 | 18781111 | 4 | 18791025 | 4 | NULL | NULL | NULL | NULL | NULL | 1 |
| 18058344 | 18570821 | 0 | 18790000 | 4 | 18800000 | 1 | NULL | NULL | NULL | NULL | NULL | 1 |
| 18058344 | 18570821 | 0 | 18810000 | 1 | 18811022 | 4 | NULL | NULL | NULL | 18811022 | 1 | 1 |
| 18058344 | 18570317 | 2 | 18811102 | 4 | 18860000 | 1 | NULL | NULL | NULL | 18811022 | 1 | 1 |
| 15008823 | 18461104 | 2 | 18820000 | 1 | 18860000 | 1 | NULL | NULL | NULL | 18811022 | 1 | 1 |
| 15008823 | 18461104 | 2 | 18870000 | 1 | 18910000 | 1 | NULL | NULL | NULL | 18811022 | 1 | 1 |
| 18058344 | 18570821 | 2 | 18870000 | 1 | 18910000 | 1 | NULL | NULL | NULL | 18811022 | 1 | 1 |
| 15008823 | 18461104 | 2 | 18920000 | 1 | 18960000 | 1 | NULL | NULL | NULL | 18811022 | 1 | 1 |
| 18058344 | 18570821 | 2 | 18920000 | 1 | 18960000 | 1 | NULL | NULL | NULL | 18811022 | 1 | 1 |
| 15008823 | 18461104 | 0 | NULL | NULL | NULL | NULL | NULL | 18810916 | 18811022 | NULL | NULL | 5 |
| 18058344 | 18570821 | 0 | NULL | NULL | NULL | NULL | NULL | 18810916 | 18811022 | NULL | NULL | 5 |
För båda personerna ska äktenskapet avslutas med en pseudohändelse samma datum som de flyttar, dvs. 18960000.
Kontroll av UPLDAT
| Detta villkor är uppfyllt... |
...om denna SQL... |
...returnerar |
... och eventuell kommentar. |
| UPLDAT för 18058344 ska vara 18960000. |
select upldat
from k136.aktenskap
where ddbid = 18058344
|
18960000 |
|
| UPLDAT för 15008823 ska vara 18960000. |
select upldat
from k136.aktenskap
where ddbid = 15008823
|
18960000 |
|
10537633,13205365
En person (10537633) har notering om vigseldatum men ingen partner kopplad till dessa. Dessa äktenskap avslutas med en
pseudohändelse när nästa vigsel sker. Personen gifter sig sedan med 13205365 och detta äktenskap avslutas med att
den första personen dör, dvs äktenskapsposten avslutas med egen död och partners död.
select ddbid, civ,
nobdat, nobtyp, nosdat, nostyp, fltdat,
lysdat, vigdat, civhldat, civhltyp, materialtyp
from k136_civ_akt_helpview_sources
where ddbid in ( 10537633,13205365) and individtyp in (0,5,6)
k136_civ_akt_helpview_sources är en hjälpvy som kopplar samman alla källtabeller för att underlätta arbetet.
| DDBID | CIV | NOBDAT | NOBTYP | NOSDAT | NOSTYP | FLTDAT | LYSDAT | VIGDAT | CIVHLDAT | CIVHLTYP | MATERIALTYP |
| 10537633 | 2 | 17200000 | 1 | 17700000 | 1 | | | | 17490000 | 1 | 1 |
| 10537633 | 2 | 17200000 | 1 | 17700000 | 1 | | | | 17570000 | 1 | 1 |
| 13205365 | 2 | 17310000 | 2 | 17570000 | 3 | | | | 17570000 | 1 | 1 |
| 13205365 | 2 | 17570000 | 3 | 17700000 | 1 | | | | | | 1 |
| 10537633 | 2 | 17710000 | 1 | 17890000 | 2 | | | | 17490000 | 1 | 1 |
| 10537633 | 2 | 17710000 | 1 | 17890000 | 2 | | | | 17570000 | 1 | 1 |
| 13205365 | 3 | 17710000 | 1 | 17980000 | 2 | | | | 17570000 | 1 | 1 |
| 13205365 | 3 | 17710000 | 1 | 17980000 | 2 | | | | 17890000 | 2 | 1 |
| 10537633 | 0 | | | | | | | | | | 3 |
| 13205365 | 0 | | | | | | | | | | 3 |
Avslutet av äktenskapen är lite olika för de olika posterna.
Kontroll av UPLDAT
| Detta villkor är uppfyllt... |
...om denna SQL... |
...returnerar |
... och eventuell kommentar. |
| UPLDAT för första äktenskapet för 10537633 ska vara 17570000. |
select upldat
from k136.aktenskap
where ddbid = 10537633
and aktenskapnr = 1
|
17570000 |
|
| UPLDAT för andra äktenskapet för 10537633 ska vara 17890000. |
select upldat
from k136.aktenskap
where ddbid = 10537633
and aktenskapnr = 2
|
17890000 |
|
| UPLDAT för första äktenskapet för 13205365 ska vara 17890000. |
select upldat
from k136.aktenskap
where ddbid = 13205365
and aktenskapnr = 1
|
17890000 |
|
16102258,12835168
Paret är gifta 1863 och flyttar några gånger in och ut ur församlingen. Slutligen försvinner de från HL-källorna vid en utflyttning 18911109.
Det finns dock FL-noteringar som indikerar att de har flyttat några gånger till.
select ddbid, civ,
nobdat, nobtyp, nosdat, nostyp, fltdat,
lysdat, vigdat, civhldat, civhltyp, materialtyp
from k136_civ_akt_helpview_sources
where ddbid in (16102258,12835168) and individtyp in (0,5,6)
k136_civ_akt_helpview_sources är en hjälpvy som kopplar samman alla källtabeller för att underlätta arbetet.
| DDBID | CIV | NOBDAT | NOBTYP | NOSDAT | NOSTYP | FLTDAT | LYSDAT | VIGDAT | CIVHLDAT | CIVHLTYP | MATERIALTYP |
| 12835168 | 2 | 18660000 | 4 | 18790000 | 1 | NULL | NULL | NULL | 18630222 | 1 | 1 |
| 16102258 | 2 | 18660000 | 4 | 18790000 | 1 | NULL | NULL | NULL | 18630222 | 1 | 1 |
| 12835168 | 2 | 18800000 | 1 | 18811122 | 4 | NULL | NULL | NULL | 18630222 | 1 | 1 |
| 16102258 | 2 | 18800000 | 1 | 18811122 | 4 | NULL | NULL | NULL | 18630222 | 1 | 1 |
| 16102258 | 2 | 18891125 | 4 | 18911109 | 4 | NULL | NULL | NULL | NULL | NULL | 1 |
| 12835168 | 2 | 18891125 | 4 | 18911109 | 4 | NULL | NULL | NULL | NULL | NULL | 1 |
Båda personerna har endast ett äktenskap var, det gemensamma.
Kontroll av UPLDAT
| Detta villkor är uppfyllt... |
...om denna SQL... |
...returnerar |
... och eventuell kommentar. |
| UPLDAT för det enda äktenskapet för 12835168 ska vara 18911109. |
select upldat
from k136.aktenskap
where ddbid = 12835168
|
18911109 |
|
| UPLDAT för det enda äktenskapet för 16102258 ska vara 18911109. |
select upldat
from k136.aktenskap
where ddbid = 16102258
|
18911109 |
|