for cs,n;x

阅读(2400) 标签: 循环游标,

描述:

循环游标。

语法:

for cs,n;x

备注:

每次从游标读取n条记录或至x有变化结束后关闭游标。常用于大数据量的分组取数。

参数:

cs

游标。

n

记录数。

n缺省使用设计器选项中设置的每次从游标取的记录数值;第三方应用程序中集成使用时,n缺省为raqsoftConfig.xml文件中配置的fetchCount的值。

 

x

分组表达式,csx有序,有x时忽略n

示例:

 

A

B

 

1

=demo.cursor("select * from EMPLOYEE")

=[]

 

2

for A1,100

 

 

3

 

>B1.insert(0,A2)

循环游标,每次取100条记录数据插入B1

 

 

 

A

B

 

1

=demo.cursor("select * from EMPLOYEE order by SALARY desc")

=[]

 

2

for A1,100;SALARY

 

 

3

 

>B1.insert(0,A2)

循环游标,有参数x时忽略参数n,每次取一组相同的SALARY对应的数据插入B1