sqlserver游标的简单使用

 时间:2024-10-31 00:59:48

1、第一步:在定义游标之前,需要先定义变量,本示例中只涉及三个需要用到的变量price,sums和name在查询分析器中输入一行代码declare @price float,@sums int,@name nvarchar(10)

sqlserver游标的简单使用

2、第二步:定义游标,输入以下代码declare c_updateTotal cursor forselect price,sums,name from product

sqlserver游标的简单使用

3、第三步:打开游标并取一行数据,openc_updateTotalfetch next fromc_updateTotal into @price,@sums,@name

sqlserver游标的简单使用

4、第四步:循环游标,来一行一行的处理我们的数据while @@FETCH_STATUS=0begin--这里处失窝蜜琶理一些数据fetch next from c_updateTotal into @price,@sums,@nameend

sqlserver游标的简单使用

5、第五步:在循环中间添加更新语句来批量对每一行进行修改update product set total =@price*@sums where name=@name

sqlserver游标的简单使用

6、第六步:关闭游标与删除游标close c_updateTotaldeallocate c_updateTotal

sqlserver游标的简单使用

7、第七步:完成,开始执行修改,以下为完整代码declare @price float,@sums int,@name nvar艘早祓胂char(10)declare c_updateTotal cursor forselect price , sums,name from productopen c_updateTotalfetch next from c_updateTotal into @price,@sums,@namewhile @@FETCH_STATUS=0begin--这里处理一些数据update product set total =@price*@sums where name=@namefetch next from c_updateTotal into @price,@sums,@nameendclose c_updateTotaldeallocate c_updateTotal

  • word中给矩形标注添加紫色复合型轮廓样式
  • word样式怎么设置
  • word2019设置形状的轮廓
  • WORD文档偏右式分栏怎么设置
  • Word 如何修改样式
  • 热门搜索
    爱我中华手抄报资料 初一数学手抄报图片 关于电脑的手抄报 爱国主义手抄报内容 英雄人物手抄报 手抄报版图 科技节手抄报图片 科学小知识手抄报 我让妈妈露笑脸手抄报 爱心手抄报图片