IBM PureData System for Analytics, Version 7.1

Las funciones array_combine() y narray_combine()

Las funciones array_combine() y narray_combine() combinan los elementos de matriz de la entrada de matriz en un solo varchar o nvarchar separados por un delimitador.

Descripción

La función array_combine() tiene la siguiente sintaxis:
varchar = array_combine(array entrada, char delimitador);
La función narray_combine() es el formato Unicode de la función y tiene la siguiente sintaxis:
nvarchar = narray_combine(array entrada, nchar delimitador);

El valor entrada especifica la matriz para descomponer en un solo varchar o nvarchar.

El valor delimitador especifica el delimitador que diferencia los elementos de matriz.

Devuelve

Por ejemplo, si se utiliza la tabla array_t creada en el ejemplo array(), las dos consultas siguientes añaden dos elementos a la matriz:
update array_t set col2= add_element(col2,12);
UPDATE 1
update array_t set col2= add_element(col2,23);
UPDATE 1
Puede utilizar la siguiente consulta para mostrar los elementos de matriz separador por un delimitador de barra vertical:
select array_combine(col2,'|')from array_t;
 array_combine 
---------------
 12|23
(1 row)


Feedback | Copyright IBM Corporation 2013 | Last updated: 2013-07-31