Dateiverarbeitung
OPEN EXTEND
Als Ein-/Ausgabeanweisung ist WRITE mit folgendem Format erlaubt:
WRITE...[FROM...] [
In diesem Modus können am Ende einer sequenziellen Datei neue Sätze hinzugefügt wer-
den. Bereits vorhandene Datensätze werden dabei nicht überschrieben.
OPEN I-O
Als Ein-/Ausgabeanweisungen sind READ und REWRITE mit folgenden Formaten erlaubt:
READ
REWRITE...[FROM...]
In diesem Modus können die Sätze einer sequenziellen Plattendatei gelesen (READ),
durch das Programm aktualisiert und anschließend wieder zurückgeschrieben werden
(REWRITE). Dabei ist darauf zu achten, dass ein Satz nur dann mit REWRITE zurückge-
schrieben werden kann, wenn
–
er vorher durch eine erfolgreiche READ-Anweisung gelesen und
–
seine Satzlänge bei der Aktualisierung nicht verändert wurde.
Die Angabe OPEN I-O ist nur für Plattendateien zulässig.
U41113-J-Z125-6
BEFORE
AFTER
[AT END-OF-PAGE...]
[NOT AT END-OF-PAGE...]
[END-WRITE]
[NEXT]
[INTO...]
[AT END...]
[NOT AT END...]
[END-READ]
[END-REWRITE]
...]
Sequenzielle Dateien
201