- Categories:
Semi-structured and structured data functions (Array/Object)
ARRAY_REVERSE¶
Returns an array with the elements of the input array in reverse order.
Syntax¶
ARRAY_REVERSE( <array> )
Arguments¶
array
The source array.
Returns¶
An array containing the elements of the input array in reverse order.
Usage notes¶
If the argument is NULL, the result will be NULL.
When you pass a structured array to the function, the function returns a structured array of the same type.
Examples¶
The following example returns an array containing the elements from the input array in reverse order:
SELECT ARRAY_REVERSE([1,2,3,4]);
+--------------------------+
| ARRAY_REVERSE([1,2,3,4]) |
|--------------------------|
| [ |
| 4, |
| 3, |
| 2, |
| 1 |
| ] |
+--------------------------+