第8章 游标.pptVIP

  • 4
  • 0
  • 约4.32千字
  • 约 23页
  • 2017-02-03 发布于湖北
  • 举报
第8章 游标 游标的概念 使用游标 游标类型 一般情况,Select语句查询的结果都是多条记录,而应用程序一般一次只能处理一条记录,因此需要用游标机制将多条记录一次一条送至宿主程序处理,从而把对集合的操作转换为对单个记录的处理。 Transact-SQL游标主要用在存储过程、触发器等中。 8 游标 游标包括以下两个部分: 游标结果集 定义该游标的SELECT语句返回的行的集合。 游标位置 指向这个集合中某一行的指针。 8.1 游标的概念 游标的组成及其概念如图所示: 8.1 游标的概念 游标使得SQL Server语言可以逐行处理结果集中的数据,游标具有以下优点: 允许定位在结果集的特定行。 从结果集的当前位置检索一行或多行。 支持对结果集中当前位置的行进行数据修改。 为由其他用户对显示在结果集中的数据库数据所做的更改提供不同级别的可见性支持。 提供脚本、存储过程和触发器中使用的访问结果集中的数据的Transact-SQL语句。 8.1 游标的概念 使用游标的典型过程: 第1步:声明Transact-SQL变量包含游标返回的数据。为每一结果集列声明一个变量。以保存由列返回的值。 第2步:使用DECLARE CURSOR语句把Transact-SQL游标与一个SELECT语句相关联。DECLARE CURSOR语句同时定义游标的特征,如游标名称以及游标是否为只读或只进特性。 8.2

文档评论(0)

1亿VIP精品文档

相关文档