función de submatriz - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog.

función de submatriz

Manipula las matrices para devolver un subconjunto de las matrices de entrada.

Sintaxis

SUBARRAY( super_expr, start_position, length )

Argumentos

super_expr

Una expresión válida SUPER en forma de matriz.

start_position

La posición dentro de la matriz desde donde comienza la extracción, con punto de partida en la posición de índice 0. Con una posición negativa, se cuenta hacia atrás desde el final de la matriz.

length

La cantidad de elementos para extraer (la longitud de la subcadena).

Tipo de retorno

La función subarray devuelve un valor de datos SUPER.

Ejemplos

El siguiente es un ejemplo de una función subarray.

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