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/08/14
ak05650_