pb 游标在什么地方
展开全部
1、声明游标:
declare 游标名 [insensitive] [scroll] cursor
for select语句
[for {read only | update [of 列[,....n]]}]
说明:
insensitive 定义一个游标,以创建将由该游标使用的数据的临时复本。
scroll指定所有的提取项(first,last,prior,next,relative,absolute)均可用,默认为next
在select语句中不允许用compute,compute by ,for browse和into
2、打开游标:
open {{[globa] 游标名} | 游标变量
说明:global 为全局游标
3、从打开的游标中得到一行数据使用FETCH命令。
FETCH cursor_name INTO variable[,variable,...]
每一次提取数据后,游标都指向结果集的下一个
对于SELECT定义的游标的每一列,FETCH变量列表都应该有一个变量与之相对应变
游标只能一次从后台数据库中取一条记录,而在多数情况下,我们所想要作的是在数据库中从第一条记录开始提取,一直到结束。所以我们一般要将游标提取数据的语句放在一个循环体内,直至将结果集中的全部数据提取后,跳出循环圈。通过检测SQLCA.SQLCODE的值,可以得知最后一条FETCH语句是否成功。一般,当SQLCODE值为0时表明一切正常,100表示已经取到了结果集的末尾,而其它值均表明操作出了问题。
declare 游标名 [insensitive] [scroll] cursor
for select语句
[for {read only | update [of 列[,....n]]}]
说明:
insensitive 定义一个游标,以创建将由该游标使用的数据的临时复本。
scroll指定所有的提取项(first,last,prior,next,relative,absolute)均可用,默认为next
在select语句中不允许用compute,compute by ,for browse和into
2、打开游标:
open {{[globa] 游标名} | 游标变量
说明:global 为全局游标
3、从打开的游标中得到一行数据使用FETCH命令。
FETCH cursor_name INTO variable[,variable,...]
每一次提取数据后,游标都指向结果集的下一个
对于SELECT定义的游标的每一列,FETCH变量列表都应该有一个变量与之相对应变
游标只能一次从后台数据库中取一条记录,而在多数情况下,我们所想要作的是在数据库中从第一条记录开始提取,一直到结束。所以我们一般要将游标提取数据的语句放在一个循环体内,直至将结果集中的全部数据提取后,跳出循环圈。通过检测SQLCA.SQLCODE的值,可以得知最后一条FETCH语句是否成功。一般,当SQLCODE值为0时表明一切正常,100表示已经取到了结果集的末尾,而其它值均表明操作出了问题。
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询