- Categorias:
Funções de dados semiestruturados (Matriz/objeto)
ARRAY_CAT¶
Retorna uma concatenação de duas matrizes.
Sintaxe¶
ARRAY_CAT( <array1> , <array2> )
Argumentos¶
array1
A matriz de origem.
array2
A matriz a ser anexada ao
array1
.
Notas de uso¶
Esta função anexa
array2
aoarray1
.Ambos os argumentos devem ser do tipo ARRAY ou VARIANT contendo uma matriz.
Exemplos¶
Este exemplo mostra como usar ARRAY_CAT()
:
Criar uma tabela e dados simples:
CREATE TABLE array_demo (ID INTEGER, array1 ARRAY, array2 ARRAY);INSERT INTO array_demo (ID, array1, array2) SELECT 1, ARRAY_CONSTRUCT(1, 2), ARRAY_CONSTRUCT(3, 4);Executar a consulta:
SELECT ARRAY_CAT(array1, array2) FROM array_demo; +---------------------------+ | ARRAY_CAT(ARRAY1, ARRAY2) | |---------------------------| | [ | | 1, | | 2, | | 3, | | 4 | | ] | +---------------------------+