不同的游标选项问题

时间:2015-07-13 18:41:30

标签: sql-server-2008 cursor

使用光标我如何获得以下值?

Last Record
Next Record
Previous Record
Total Records

1 个答案:

答案 0 :(得分:0)

  1. 使用光标内的select @@ cursor_rows可以实现总记录。
  2. 使用"从"光标名称"获取下一个记录可以实现进入"变量"
  3. 以前的值可以通过将当前值分配给变量来实现,上面的语句中的下一条记录将覆盖它
  4. 根据@@ cursor_rows,您可以确定您是否在最后一行。
  5. 希望这有帮助!