以下的文章主要描述的是SQL Server游标实例,假如你在实际操作中遇SQL Server游标实例,但是你却不知道对其如何正确应用,那么以下的文章对你而言一定是良师益友,希望会给你带来一些帮助在此方面。
SQL Server游标实例:
- Declare MyCusror Cursor Scroll
- For Select * From Master_Goods Order By GoodsID
- Open MyCursor
- Fetch next From MyCursor
- Into @GoodsCode,@GoodsName
- While(@@Fetch_Status = 0)
- Begin
- Begin
- Select @GoodsCode = Convert(Char(20),@GoodsCode)
- Select @GoodsName = Convert(Char(20),@GoodsName)
- PRINT @GoodsCode + ':' + @GoodsName
- End
- Fetch next From MyCursor
- Into @GoodsCode,@GoodsName
- End
- Close MyCursor
- Deallocate MyCursor
修改当前游标的数据方法如下:
- UpDate Master_Goods Set GoodsName = 'yangyang8848' Where Current Of MyCursor;
删除当前游标行数据的方法如下:
- Delete From Master_Goods Where Current Of MyCursor
Select @@CURSOR_ROWS 可以得到当前游标中存在的数据行数。注意:此变量为一个连接上的全局变量,因此只对应***一次打开的游标。
打开游标
全局游标:Open Global MyCursor
局部游标: Open MyCursor
以上的相关内容就是对SQL Server游标实例的介绍,望你能有所收获。
【编辑推荐】
- SQL Server浮点数据类型的详细解析
- 对SQL Server字符串数据类型的具体描述
- 卸载SQL Server 2005组件的正确顺序
- SQL Server使用检查约束来验证数据实战演示
- SQL Server数据库的临时表的正确操作步骤
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/275586.html<

