17G-游标.pptVIP

  • 2
  • 0
  • 约1.91千字
  • 约 13页
  • 2018-03-29 发布于河南
  • 举报
17G-游标

第17章游标 游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制 。 游标提供了一种对从表中检索出的数据进行操作的灵活手段。 使用游标,可以实现以下目标: 允许定位到结果集中的特定行。 从结果集的当前位置检索一行或多行数据。 支持对结果集中当前位置的行进行修改。 对于其他用户对结果集包含的数据库数据所做的修改,支持不同的可见性级别。 游标优点 游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的操作。 它还提供对基于游标位置而对表中数据进行删除或更新的能力。 游标把作为面向集合的数据库管理系统和面向行的程序设计两者联系起来使两个数据处理方式能够进行沟通。 游标工作进程 把游标与 Transact-SQL 语句的结果集相关联,并且定义游标的特征,如是否能够更新游标中的行。 执行 Transact-SQL 语句以填充游标。 检索想要查看的游标中的行。 根据需要,对游标中当前位置的行执行修改操作(更新或删除)。 关闭游标。 游标的提取和滚动操作 从游标中检索一行或多行的操作称为提取。 执行一系列的提取操作以向前或向后检索行的操作称为滚动。 API服务器游标类型 只进游标 静态游标 键集驱动游标 动态游标 在T_SQL提取和滚动游标1-2 FETCH FIRST:提取游标的第一行。 FETCH NEXT:提取上次提取的行的下一行。 FETCH

文档评论(0)

1亿VIP精品文档

相关文档