Transactionstimesupport 6

Anfrage: Wann und wie wurde eine Adresse, für das Jahr 1995 gültig, korrigiert?
  • NONSEQUENCED TRANSACTIONTIME AND VALIDTIME PERIOD '[1995-01-01 - 1996-01-01)'
    SELECT a1.name, a1.strasse AS a_Str, a2.strasse AS n_Str,
    BEGIN(TRANSACTIONTIME(a2)) AS trans_time
    FROM angestellte AS a1, angestellte AS a2
    WHERE a1.ano = a2.ano AND TRANSACTIONTIME(a1)
    MEETS TRANSACTIONTIME(a2)
    AND a1.strasse <> a2.strasse;

    Resultat:
    name a_Str n_Str trans_time VALID
    Lilian 46 Speedway 124 Alberca 1995-10-01 [1995-06-01 - 9999-12-31)