读书用MS SQL Server游标(CURSOR)

说实的,使用MS SQL
Server这样漫长,游标一直没有行使过。以前实现相似之意义,都是用WHILE循环加临时表来落实。刚才有参考网上示例练习写了一晃。了解及游标概念以及语法。

脚代码示例中,
第一发布你以游标中需以变量,也就是是现存储处理字段的多寡。

  1. 颁发一个游标,并SELECT需要处理的数集。
  2. 开辟游标(#8行代码)。
    4. 由游标中以来FETCH NEXT 数据让变量赋值。
  3. 循环@@FETCH_STATUS = 0条件。
  4. 于循环块,可以处理第一笔画的记录逻辑了。本示例中是PRINT。
  5. 逻辑处理完了,再次从游标中拿来FETCH NEXT
    数据为变量赋值。(与方4一模一样)。
  6. 关门游标。
  7. 去除并释放游标。

 

图片 1

 

推行结果:
图片 2

相关文章