Categorias:

Funções de dados semiestruturados e estruturados (Matriz/objeto)

ARRAY_REVERSE

Retorna uma matriz com os elementos da matriz de entrada em ordem reversa.

Sintaxe

ARRAY_REVERSE( <array> )
Copy

Argumentos

array

A matriz de origem.

Retornos

Uma matriz com os elementos da matriz de entrada em ordem reversa.

Notas de uso

  • Se o argumento for NULL, o resultado será NULL.

  • Quando você passa uma matriz estruturada para a função, a função retorna uma matriz estruturada do mesmo tipo.

Exemplos

O exemplo a seguir retorna uma matriz com os elementos da matriz de entrada em ordem reversa:

SELECT ARRAY_REVERSE([1,2,3,4]);
Copy
+--------------------------+
| ARRAY_REVERSE([1,2,3,4]) |
|--------------------------|
| [                        |
|   4,                     |
|   3,                     |
|   2,                     |
|   1                      |
| ]                        |
+--------------------------+