Herunterladen Inhalt Inhalt Diese Seite drucken

Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch Seite 228

Compiler
Inhaltsverzeichnis

Werbung

Relative Dateien
OPEN EXTEND
Mit OPEN EXTEND kann eine vorhandene Datei erweitert werden. Der Zugriff kann nur se-
quenziell erfolgen.
ACCESS MODE IS SEQUENTIAL
erlaubt, eine relative Datei sequenziell zu erweitern. WRITE schreibt dabei - beginnend
mit dem höchsten Schlüssel+1 - die Sätze mit lückenlos aufsteigenden relativen Satz-
nummern in die Datei.
Das RELATIVE KEY-Schlüsselfeld - wenn angegeben - wird von WRITE nicht ausge-
wertet; es enthält jeweils die (automatisch hochgezählte) relative Satznummer des zu-
letzt geschriebenen Satzes.
OPEN INPUT
Welche Ein-/Ausgabeanweisungen bzw. Anweisungsformate erlaubt sind, hängt von der
Angabe in der ACCESS MODE-KLausel ab. Die folgende Tabelle stellt die Möglichkeiten
für OPEN INPUT zusammen:
Anweisung
START
READ
Tabelle 27: Erlaubte Ein-/Ausgabeanweisung für OPEN INPUT
228
Eintrag in der ACCESS MODE-Klausel
SEQUENTIAL
START...
[KEY IS...]
[INVALID KEY...]
[NOT INVALID KEY...]
[END-START]
READ...[NEXT | PREVIOUS]
[INTO...]
[AT END...]
[NOT AT END...]
[END-READ...]
RANDOM
Anweisung nicht zulässig
READ...
[INTO...]
[KEY IS...]
[INVALID KEY...]
[NOT INVALID KEY...]
[END-READ]
Dateiverarbeitung
DYNAMIC
START...
[KEY IS...]
[INVALID KEY...]
[NOT INVALID KEY]
[END-START]
Für sequenziellen Zugriff:
READ...{NEXT | PREVIOUS}
[INTO...]
[AT END...]
[NOT AT END...]
[END-READ]
Für wahlfreien Zugriff:
READ...
[INTO...]
[KEY IS...]
[INVALID KEY...]
[NOT INVALID KEY...]
[END-READ]
U41113-J-Z125-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis