[Inhalt] [Zurück] [Weiter] [Thema] [Index]

Rewrite()


Syntax:

Rewrite (Relation R, Tupel t)
R: dbf-Relation
t: Tupel

Beispiel:

Rewrite (Stamm, t)

Beschreibung:

Das Tupel t wird in die dbf-Relation R zurückgeschrieben. Wenn t aus der Relation stammt (siehe Search() oder DBFilter()), enthält es bereits die korrekte Record-Nummer. Ist t anders entstanden (z.B. durch Tupel()), dann wird es an das Ende der Relation angehängt.

Bei Mem-Relationen (siehe NewMemRelation()) darf diese Prozedur nicht verwendet werden. Tupel, die aus einer Mem-Relation stammen, müssen nicht zurückgeschrieben werden, da sie die Zugehörigkeit zu der Mem-Relation nicht verlieren können. Neue Tupel müssen mit AppTupel() eingefügt werden.

Siehe auch PermTup().



toposoft 25.04.2024