sybase sql游标
来源:互联网 发布:设计字体的软件 编辑:程序博客网 时间:2024/05/20 22:27
定义游标6部曲
管理游标类似于通过编程语言管理文件。游标的管理步骤如下:
使用 DECLARE 语句为特殊 SELECT 语句或过程声明游标。
使用 OPEN 语句打开游标。
使用 FETCH 语句从游标一次检索一行结果。
警告 [未找到行] 说明已到达结果集的结尾。
使用 CLOSE 语句关闭游标。
缺省情况下,游标会在事务结尾处(COMMIT 或 ROLLBACK 语句上)自动关闭。而使用 WITH HOLD 子句所打开的游标对随后的事务也会保持打开状态,直至被显式关闭。
BEGIN -- 1. Declare the "row not found" exception DECLARE err_notfound EXCEPTION FOR SQLSTATE '02000'; -- 2. Declare variables to hold -- each company name and its value DECLARE ThisName CHAR(100); DECLARE temps CHAR(500); -- 3. Declare the cursor ThisCompany -- for the query DECLARE ThisCompany CURSOR FOR SELECT TB_NAA_EVENTOFFERED.ANTECEDENCE from TB_NAA_EVENTOFFERED; -- 5. Open the cursor OPEN ThisCompany; -- 6. Loop over the rows of the query CompanyLoop: LOOP FETCH NEXT ThisCompany INTO ThisName; IF SQLSTATE = err_notfound THEN LEAVE CompanyLoop; END IF; set temps = temps||ThisName; END LOOP CompanyLoop; -- 7. Close the cursor CLOSE ThisCompany; select temps as s; END;
0 0
- sybase sql游标
- Sybase游标应用
- Sybase的游标写法
- sybase游标使用方法
- sybase 游标执行提示出错
- SQL 游标
- sql游标
- sql游标
- SQL 游标
- sql游标
- SQL -游标
- sql游标
- SQl游标
- SQL 游标
- Sql--游标
- sql游标
- sql游标
- sql 游标
- KCF目标跟踪方法分析与总结
- 颜色空间 YCbCr
- Log4j 日志工具demo以及配置文件实例
- OOAD-类图
- 通过配置文件连接数据库查询并写入Excel
- sybase sql游标
- JavaScript学习笔记之对象
- Yii常用功能手册
- 等价二叉树
- poj 1696 :Space Ant (极角排序)
- gcc命令
- 数据包的转发流程
- 内部类
- 【HEOI2013】bzoj3167 Sao