- Kategorien:
Funktionen für semistrukturierte und strukturierte Daten (Array/Objekt)
ARRAY_SIZE¶
Gibt die Größe des Eingabearrays zurück.
Eine Variante von ARRAY_SIZE nutzt einen VARIANT-Wert als Eingabe. Wenn der VARIANT-Wert ein Array enthält, wird die Größe des Arrays zurückgegeben; andernfalls wird NULL zurückgegeben, wenn der Wert kein Array ist.
Syntax¶
Rückgabewerte¶
Der Datentyp des zurückgegebenen Werts ist INTEGER.
Nutzungshinweise¶
Nutzt einen ARRAY-Wert als Eingabe und gibt die Größe des Arrays zurück (d. h. den größten Index + 1).
Wenn das Array ein dünnbesetztes Array ist, bedeutet dies, dass die Größenangabe sowohl die undefinierten als auch die definierten Elemente berücksichtigt.
Ein NULL-Argument gibt als Ergebnis NULL zurück.
Beispiele¶
Hier ist ein einfaches Beispiel:
Hier ist ein etwas komplexeres Beispiel, dieses Mal mit dem Datentyp VARIANT:
Abrufen der Größe für jedes Array in der Spalte VARIANT:
Abrufen des letzten Elements für jedes Array in der Spalte VARIANT: