在使用已有的序列或排列、序表生成数据时,也可以用循环函数A.(x) 来执行计算。在这里我们了解一下,并比较一下它与A.new() 的不同。如下:
|
A |
1 |
$(demo) select * from EMPLOYEE |
2 |
=A1.(NAME+" "+SURNAME) |
3 |
=A1.( age(BIRTHDAY)) |
4 |
=5.([~,~*~,~*~*~]) |
A2与A3中的计算结果如下:
可以看到,用循环函数A.(x) 时,结果是序列而不是序表,因此一般情况下每次只能计算单一的结果。
如果需要计算多个数据,可以类似A4中的代码,用多个结果构成序列,A4中结果如下: