在数据库中使用光标.docVIP

  • 18
  • 0
  • 约1.36万字
  • 约 5页
  • 2017-07-29 发布于河南
  • 举报
在数据库中使用光标

HYPERLINK /zijinguang/archive/2007/12/17/1003281.html 数据库中游标的使用 1. 为何使用游标: ? ???????? 使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。 ? 2. 如何使用游标: ? ???? 一般地,使用游标都遵循下列的常规步骤: ? ????? (1)? 声明游标。把游标与T-SQL语句的结果集联系起来。 ????? (2)? 打开游标。 ????? (3)? 使用游标操作数据。 ????? (4)? 关闭游标。 ? 2.1. 声明游标 ? DECLARE CURSOR语句SQL-92标准语法格式: ? ? DECLARE 游标名 [ INSENSITIVE ] [ SCROLL ] CURSOR ? FOR? sql-statement ? Eg: ? Declare MycrsrVar? Cursor ? FOR Select *? FROM tbMyData ? 2.2? 打开游标 ? OPEN MycrsrVar ? 当游标被打开时,行指针将指向该游

文档评论(0)

1亿VIP精品文档

相关文档