游标附加筛选记录动作后返回原游标,并不满足条件的记录写入集文件。
语法:
备注:
游标cs附加筛选记录动作,对每条记录计算表达式x,筛选出x值为真的记录,返回原游标cs,然后把x值为假的记录写入集文件f中。
该函数属于延迟计算函数。
参数:
cs |
游标。 |
x |
布尔表达式。 |
f |
集文件。 |
返回值:
游标
示例:
|
A |
|
1 |
=demo.cursor("select * from dept") |
返回游标: |
2 |
=file("dept.btx") |
生成集文件对象。 |
3 |
=A1.select(DEPTID<5;A2) |
A1游标附加计算,筛选出满足DEPTID <5条件的记录,返回A1游标: 然后将不满足DEPTID <5的记录写入主目录下的集文件dept.btx中。 |
4 |
=A1.fetch() |
A1游标执行取数动作后,才会真正生成dept.btx集文件;读取A1游标执行筛选计算后的数据如下(数据量较大时建议分批读取): |