Hinweise zur Anweisung 'replace' für Datei-Ein-/Ausgabe

Im Kontext der Datei-Ein-/Ausgabe ohne Datenbankbezug werden mit der EGL-Anweisung 'replace' geänderte Informationen eines indexierten oder relativen Datensatzes zurück in eine Datei geschrieben. Die Anweisung ist nicht mit dem Stereotyp 'SerialRecord' oder 'CSVRecord' verfügbar.

Wenn Sie einen indexierten oder relativen Datensatz ersetzen wollen, müssen Sie eine Anweisung 'get' mit der Option 'forUpdate' für den Datensatz ausgeben und anschließend die Anweisung 'replace' ohne intervenierende E/A-Operation für dieselbe Datei verwenden. Weitere Informationen finden Sie unter Hinweise zu 'get' für Datei-Ein-/Ausgabe.

Syntax

Syntaxdiagramm für die Anweisung 'replace' bei Datei-Ein-/Ausgabe
Datensatzvariable
Diese Datensatzvariable enthält die neuen Informationen, die in die Datenquelle eingefügt werden sollen.

Feedback