第六章 SqlServer2000.pptVIP

  • 21
  • 0
  • 约1.09万字
  • 约 42页
  • 2017-07-21 发布于浙江
  • 举报
第六章 SqlServer2000

6.5 使用游标 6.5.1 游标的概念 SQL的集合处理方式与主语言的单记录处理方式之间如何协调? 需要有一种机制能将SQL中的集合量逐个送入主变量内,供主程序使用。 解决的方法: 是在嵌入式SQL中增加一组游标语句。 游标--是系统开设的一个数据缓冲区,存放SQL语句的执行结果。 游标语句作用: 把对集合的操作转换为对单个记录的处理。用户可以通过游标获取记录,并赋给主变量,交主语言处理。 游标名 …………….. .……………. …………….. 一条记录 主变量 游标指针 SQL查询结果 使用游标 6.5.2 使用游标 1. 声明游标 格式:DECLARE cursor_name [INSENSITIVE] [SCROLL] CURSOR FOR select_statement [FOR{READ ONLY | UPDATE [ OF column_name[,…n]]}] 功能:分配缓冲区并对应查询语句。 2. 打开游标 格式:OPEN {{[GLOBAL] cursor_name} | cursor_variable_name} 功能:执行相应的语句,把查询结果取到缓冲区中。 使用游标 3. 从打开的游标中提取行 格式:FETCH [[NEXT | PRIOR | FIRST | LAST

文档评论(0)

1亿VIP精品文档

相关文档