ROW y LIST combinados

ROW y LIST combinados forman una función compleja.

ROW puede ser un elemento de LIST válido. Por ejemplo:
SET OutputRoot.XML.Data.Country[] =
         LIST{ROW('UK' AS name,'pound' AS currency),
              ROW('US' AS name, 'dollar' AS currency),
                                 'default'};
genera el resultado siguiente:
<Data>
   <Country>
      <name>UK</name>
      <currency>pound</currency>
   </Country>
   <Country>
      <name>US</name>
      <currency>dollar</currency>
   </Country>
   <Country>default</Country>
</Data>

Los valores de ROW y los que no son de ROW se pueden combinar libremente en LIST.

LIST no puede ser miembro de ROW. Sólo los valores escalares con nombre pueden ser miembros de ROW.

Conceptos relacionados
Visión general de ESQL
Tareas relacionadas
Desarrollo de ESQL
Acceder al árbol Environment
Referencia relacionada
Funciones ESQL complejas
Función del constructor ROW
Función del constructor LIST
ROW y LIST comparados
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ak05650_