将游标中的数据推送到管道。
语法:
cs.push(chi ,…)
备注:
将游标cs中的数据推送到管道chi,此时游标中的数据不会立即被推送到管道,而是在游标被取数时才会把数据推送到管道,最后返回游标cs本身,支持多路游标。
参数:
cs |
游标。 |
chi |
管道。 |
返回值:
游标
示例:
|
A |
|
=demo.cursor("select * from SALES") |
创建游标。 |
|
2 |
=channel() |
创建管道。 |
3 |
=A2.select(ORDERID>100) |
给管道附加ch.select()计算动作。 |
4 |
=A2.fetch() |
保留管道当前数据。 |
5 |
=A1.push(A2) |
将游标A1中的数据推送到管道,此时数据不会立即被推送到管道。 |
6 |
=A1.fetch() |
A1执行fetch取数,此时程序才会执行管道中的计算,游标中的数据才真正被推送到管道。 |
7 |
=A2.result() |
获取管道计算结果。 |
相关概念: