Unterstützung für die E/A-Fehler 'unique' und 'duplicate' für iSeriesC

Wenn Sie in einem EGL-Ausdruck die Datei-E/A-Fehlerwerte 'unique' oder 'duplicate' verwenden, müssen Sie die Erkennung von doppelten Datensatzschlüsseln für indizierte Dateien in der iSeriesC-Umgebung aktivieren.

Um diese Erkennung zu aktivieren, müssen die beiden folgenden Schritte durchgeführt werden:
  • Definieren Sie die indizierte Datei (oder bei logischen Dateien ihre zugehörige physische Datei) mit der DDS-Sprache (Data Description Specification = Datenbeschreibungsspezifikation) für IBM® i mithilfe des DDS-Schlüsselworts auf Dateiebene UNIQUE.
  • Verwenden Sie beim Generieren einen Ressourcenzuordnungsabschnitt. Legen Sie im Ressourcenzuordnungseintrag für die indizierte Datei das Element 'duplicates' auf YES fest. Weitere Informationen dazu finden Sie im Kapitel Ressourcenzuordnungsabschnitte.