Nem historiktabel (ved changes, delete og nye) ?
HiJeg importerer en fixed width format fil til en tabel (ca 100 kolonner) - denne tabel kører jeg en forespørgsel så files "deles" korrekt.
Der er et unikt løbenummer i filen.
Anyway - når jeg importerer en ny fil, hvordan får jeg lavet en historik tabel - fx et gyldigt fra og til felt.
Den skal registere
1. Eksisterende ID ændrer underlæggende felter = gl record opdaterer TIL til dagsdato+1, ny record får FRA dags dato
2. Nyt id = ny record (fra ændres til dagsdato)
3. ID slettes (mangler i fil), TIL felt opdateret til dags dato+1.
fx (punkt 1)
data før opdatering
[ID] [Vægt] [Fra] [Til]
1 ; 2000 ; 01-01-2017;null
Ny fil ændrer Vægt så bliver den
1;2000;01-01-2017; 18-07-2017
1;2500;19-07-2017;null
Punkt 2
ID 2 er ikke i tabellen før
2;8000;19-07-2017;null
Punkt 3
ID 1 slettes
Før
1;2000;01-01-2017; 18-07-2017
1;2500;19-07-2017;null
Efter
1;2000;01-01-2017; 18-07-2017
1;2500;19-07-2017;19-07-2017