Kategorien:

Funktionen für semistrukturierte und strukturierte Daten (Array/Objekt)

ARRAY_PREPEND

Gibt ein Array zurück, das sowohl das neue Element als auch alle Elemente aus dem Quellarray enthält. Das neue Element wird am Anfang des Arrays positioniert.

Siehe auch:

ARRAY_APPEND, ARRAY_INSERT

Syntax

ARRAY_PREPEND( <array> , <new_element> ) 
Copy

Argumente

array

Das Quellarray.

new_element

Das Element, das vorangestellt werden soll.

Rückgabewerte

Gibt das aktualisierte Array zurück.

Nutzungshinweise

Beispiele

Das folgende Beispiel zeigt, dass das vorangegangene Element am Anfang des Arrays platziert wird:

SELECT ARRAY_PREPEND(ARRAY_CONSTRUCT(0,1,2,3),'hello'); +-------------------------------------------------+ | ARRAY_PREPEND(ARRAY_CONSTRUCT(0,1,2,3),'HELLO') | |-------------------------------------------------| | [ | | "hello", | | 0, | | 1, | | 2, | | 3 | | ] | +-------------------------------------------------+ 
Copy