# ARRAY\_SUM

Diese Funktion berechnet die Summe aller Nicht-Null-Elemente der Eingabe.

Wenn keine Nicht-Null-Elemente vorhanden sind, gibt die Funktion **0** zurück. Das Verhalten ist ähnlich wie bei der Aggregierungsfunktion `SUM`, arbeitet aber mit einem Array.

## Syntax

```
ARRAY_SUM(array)
```

## Argumente

| Name | Typ | Beschreibung | Standardwert |
| --- | --- | --- | --- |
| array | numerisch | Ein numerisches Array |  |

## Rückgaben

Diese Funktion berechnet die Summe aller Nicht-Null-Elemente der Eingabe. Wenn keine Nicht-Null-Elemente vorhanden sind, gibt die Funktion **0** zurück. Eine primitive Werteingabe gilt als Array mit einem einzigen Element.

***

## Beispiele

| array | Ausgabe |
| --- | --- |
| array[1, 0.2, 30] | 31.2 |