本章介绍array()函数的多种用法。
描述:
依次取得记录中的字段值返回成序列。
语法:
r.array(Fi,…)
备注:
依次取得记录r中Fi对应的字段值,省略Fi则取所有字段值并返回成序列。
参数:
r |
记录。 |
Fi |
字段名。 |
返回值:
序列
示例:
|
A |
|
1 |
=demo.query("select * from SCORES") |
|
2 |
=A1(1).array() |
取得A1中的第一条记录,将所有字段值返回成序列:
|
3 |
=A1(1).array(STUDENTID,SCORE) |
取得A1中的第一条记录,将STUDENTID,SCORE的字段值返回成序列:
|
描述:
将序表/排列中的记录进行转换,结果返回序列的序列。
语法:
P.array()
备注:
将序表/排列P中的记录转换成序列,序列成员为记录中的每个字段值组成的序列,返回结果类型为序列的序列。
参数:
P |
序表/排列。 |
选项:
@b |
丢弃第一行。 |
返回值:
序列的序列
|
A |
|
1 |
=demo.query("select * from SCORES") |
返回序表。 |
2 |
=A1.array() |
返回序列的序列:
|
3 |
=A1.array@b() |
使用@b选项,丢弃第一行:
|