função de subarray - Amazon Redshift

função de subarray

Manipula arrays para retornar um subconjunto dos arrays de entrada.

Sintaxe

SUBARRAY( super_expr, start_position, length )

Argumentos

super_expr

Uma expressão SUPER válida em forma de array.

start_position

A posição dentro do array para começar a extração, começando na posição de índice 0. Uma posição negativa conta para trás a partir do final do array.

length

O número de elementos a serem extraídos (o comprimento da substring).

Tipo de retorno

A função subarray retorna um valor de dados SUPER.

Exemplos

Veja a seguir um exemplo de uma função de subarray.

SELECT SUBARRAY(ARRAY('a', 'b', 'c', 'd', 'e', 'f'), 2, 3); subarray --------------- ["c","d","e"] (1 row)