-- 游标的五个基本操作步骤:-- 声明declare cur_titles cursorfor select title, price from titles-- 打开open cur_titles-- 提取fetch cur_titlesfetch next from cur_titles-- 关闭close cur_titles-- 释放deallocate cur_titles例子:-- 利用游标遍历所有书籍信息,通过冒泡排序法进行比较,找出最高价格的书-- 这一段为批处理版-- 与批处理版相比,存储过程版更方便调试以及代码的重用-- 声明declare cur_titles cursorfor select title, price from titles-- 打开open cur_titlesdeclare @title varchar(80)declare @price numeric(9,4)declare @title_temp varchar(80)declare @price_temp numeric(9,4)-- 提取fetch cur_titles into @title, @pricefetch cur_titles into @title_temp, @price_tempwhile @@fetch_status = 0begin if @price < @price_temp beginset @price = @price_tempset @title = @title_temp endfetch cur_titles into @title_temp, @price_tempend-- 关闭close cur_titles-- 释放deallocate cur_titles |