描述:
将集群游标中指定的值字段切换为指引字段。
语法:
cs.switch(Fi,Ai:x;…)
备注:
将游标cs的字段Fi的值切换为Ai的记录,x为Ai的主键或逻辑主键,匹配条件为Fi等于x;默认情况下,Fi找不到Ai可匹配的记录时显示为空。
参数:
cs |
游标、多路游标、集群游标。 |
Fi |
cs中的字段。 |
Ai |
集群内表。 |
x |
Ai的主键或逻辑主键,如果Ai设置了主键为x,则参数x可以省略。 |
选项:
@c |
集群表有分布时,计算也均不做跨机引用,认为引用记录总在本机。 |
返回值:
原游标
|
A |
|
1 |
=demo.cursor("SELECT * FROM DEPARTMENT") |
返回游标。 |
2 |
[192.168.0.110:8281,192.168.18.143:8281] |
|
3 |
=file("emp_1.ctx":[1,2], A2) |
|
4 |
=A3.open() |
打开集群组表。 |
5 |
=A4.cursor() |
返回集群游标。 |
6 |
=A5.groups@c(DEPT:dept;sum(SALARY):totalSalary) |
返回集群内表。 |
7 |
=A1.switch@c(DEPT,A6:dept) |
将游标中的DEPT字段切换为指引字段,返回原游标。 |
8 |
=A7.fetch() |
取游标中的数据: |