

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# SIZE-Funktion in Amazon QLDB
<a name="ql-functions.size"></a>

**Wichtig**  
Hinweis zum Ende des Supports: Bestandskunden können Amazon QLDB bis zum Ende des Supports am 31.07.2025 nutzen. Weitere Informationen finden Sie unter [Migrieren eines Amazon QLDB-Ledgers zu Amazon](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/) Aurora PostgreSQL.

Verwenden Sie in Amazon QLDB die `SIZE` Funktion, um die Anzahl der Elemente in einem bestimmten Container-Datentyp (Liste, Struktur oder Beutel) zurückzugeben.

## Syntax
<a name="ql-functions.size.syntax"></a>

```
SIZE ( container )
```

## Argumente
<a name="ql-functions.size.arguments"></a>

*container*  
Der Containerfeldname oder -ausdruck, auf dem die Funktion arbeitet.

## Datentypen
<a name="ql-functions.size.data-types"></a>

Unterstützte Argumenttypen:
+ auflisten
+ Struktur
+ Tasche

Typ der Rückgabe: `int`

Wenn die Eingabe zu `SIZE` kein Container ist, löst die Funktion einen Fehler aus.

## Beispiele
<a name="ql-functions.size.examples"></a>

```
SIZE(`[]`)                   -- 0
SIZE(`[null]`)               -- 1
SIZE(`[1,2,3]`)              -- 3
SIZE(<<'foo', 'bar'>>)       -- 2
SIZE(`{foo: bar}`)           -- 1 (number of key-value pairs)
SIZE(`[{foo: 1}, {foo: 2}]`) -- 2
SIZE(12)                     -- error

-- Runnable statements
SELECT SIZE(`[]`) FROM << 0 >>      -- 0
SELECT SIZE(`[1,2,3]`) FROM << 0 >> -- 3
```

## Verwandte Funktionen
<a name="ql-functions.size.related"></a>
+ [AVG](ql-functions.avg.md)
+ [COUNT](ql-functions.count.md)
+ [MAX](ql-functions.max.md)
+ [MIN](ql-functions.min.md)
+ [SUM](ql-functions.sum.md)