ROW 和 LIST 组合

组合的 ROW 和 LIST 构成复杂函数。

ROW 可能有效地成为 LIST 中的一个元素。例如:
SET OutputRoot.XML.Data.Country[] =
         LIST{ROW('UK' AS name,'pound' AS currency),
              ROW('US' AS name, 'dollar' AS currency),		
                                 'default'};
产生下列结果:
<Data>
<Country>
<name>UK</name>
<currency>pound</currency>
</Country>
<Country>
<name>US</name>
<currency>dollar</currency>
</Country>
<Country>default</Country>
</Data>

可以在 LIST 中随意混和 ROW 和非 ROW 值。

LIST 不能是 ROW 的成员。只有命名的标量值可以成为 ROW 的一个成员。

相关概念
ESQL 概述
相关任务
正在开发 ESQL
访问 Environment 树
相关参考
复杂 ESQL 函数
ROW 构造函数
LIST 构造函数
ROW 和 LIST 比较
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
ak05650_