Die Eigenschaft 'secondaryIndexItem' gibt ein Feld in einem EGL-DL/I-Segmentdatensatz (DLISegmentRecord) an, das als Sekundärschlüssel für den DL/I-Datenbankzugriff verwendet werden soll.
Der EGL-Name kann unter Umständen abweichen, weil der Name auf dem Host mit den EGL-Namenskonventionen in Konflikt steht (beispielsweise, wenn der Name auf dem Host mit dem Zeichen '@' beginnt) oder weil der EGL-Name länger als das in DL/I zulässige Maximum von 8 Zeichen ist. Die Länge des EGL-Felds muss mit der Länge des in der Anweisung XDFLD definierten Felds übereinstimmen. Üblicherweise wird der Primärschlüssel und nicht die Eigenschaft 'secondaryIndexItem' verwendet.
Wenn die Eigenschaft 'secondaryIndexItem' definiert ist, verwendet EGL den Wert des Felds, das nach dieser Eigenschaft benannt ist, als Index für die DL/I-Datei auf dem Host.
Typ: STRING