Wählen Sie einen der folgenden Werte aus, um anzugeben, wie das
ILE-RPG-Programm Sätze mit Feldern, die Nullwerte enthalten können, aus extern
beschriebenen Dateien verwenden soll.
- *NO
- Wählen Sie *NO aus, wenn das ILE-RPG-Programm keine Sätze mit Feldern, die
Nullwerte enthalten, aus extern beschriebenen Dateien verarbeiten soll.
Wenn versucht wird, einen Satz abzurufen, der Nullwerte enthält, kann das
ILE-RPG-Programm nicht auf die Daten im Satz zugreifen, und es tritt ein
Datenzuordnungsfehler auf.
- *INPUTONLY
- Wählen Sie *INPUTONLY aus, wenn das ILE-RPG-Programm Sätze mit Feldern,
die Nullwerte enthalten, aus extern beschriebenen Datenbankeingabedateien
lesen soll. Wird ein Satz abgerufen, der Nullwerte enthält, tritt kein
Datenzuordnungsfehler auf, und die Datenbankstandardwerte werden in alle
Felder gestellt, die Nullwerte enthalten. Folgendes kann vom Programm
nicht ausgeführt werden: Schlüsselfelder benutzen, die Nullwerte
enthalten können; Sätze mit Feldern, die Nullwerte enthalten können,
erstellen oder aktualisieren; während der Programmausführung feststellen,
ob ein Feld, das Nullwerte enthalten kann, tatsächlich Null ist; ein
Feld, das Nullwerte enthalten kann, auf Null setzen.
- *USRCTL
- Wählen Sie *USRCTL aus, wenn das ILE-RPG-Programm Sätze mit Nullwerten aus
extern beschriebenen Datenbankeingabedateien lesen, schreiben oder
aktualisieren soll. Sätze, die Nullschlüssel enthalten, können mit
Hilfe geschlüsselter Operationen abgerufen werden. Das Programm kann
feststellen, ob ein Feld, das Nullwerte enthalten kann, tatsächlich Nullwerte
enthält, und es kann ein Feld, das Nullwerte enthalten kann, für die Ausgabe
oder zum Aktualisieren auf Null setzen. Der Programmierer muß
sicherstellen, daß Felder, die Nullwerte enthalten, korrekt im Programm
verwendet werden.
- *YES
- Siehe *INPUTONLY.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.