Eigenschaften dynamischer Feldgruppen

Beim Deklarieren einer dynamischen Feldgruppe können Sie die folgenden Eigenschaften angeben:
maxSize
Diese Eigenschaft gibt die maximal zulässige Anzahl gültiger Elemente in der Feldgruppe an. Standardmäßig ist die Anzahl nicht beschränkt. Dabei ist zu beachten, dass Sie mithilfe der dynamischen Feldgruppenfunktionen getMaxSize() und setMaxSize() dynamisch auf diesen Wert zugreifen und ihn bei Bedarf verändern können.
rowSetSize
Diese Eigenschaft unterstützt die Leistungsoptimierung, wenn Ihr Code mit IBM® DB2 for z/OS interagiert, wie es z. B. bei einer Generierung für z/OS COBOL möglich ist.

Die Eigenschaft rowSetSize gibt an, wie viele Zeilen gleichzeitig zwischen dem Datenbankmanagementsystem und dem EGL-Laufzeitcode übertragen werden. Der Standardwert ist 1. Verwenden Sie eine Zahl, die größer als 1 ist, wenn Sie einen Wert angeben.

Ist rowSetSize mit einem Wert definiert, der über dem Wert für maxSize liegt, wird eine Laufzeitausnahmebedingung ausgelöst, sobald bei einer SQL-Operation mehr Zeilen zurückgegeben werden, als es der Wert für maxSize zulässt.


Feedback