sql server 游标的使用

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介: sql server 游标的使用
+关注继续查看

关于sql server 游标的使用,省得每次去找,网上借鉴了一下,调成自己喜欢的格式和注释


-- 创建游标
DECLARE userInfo CURSOR FOR 
-- 读取表
SELECT TOP 10 UserName from SysUser
-- 打开游标
OPEN userInfo
-- 定义变量
DECLARE @UserName NVARCHAR(256)
-- 循环一个游标
FETCH NEXT FROM userInfo INTO @UserName
-- while循环判断游标是否被读取完
WHILE( @@Fetch_Status=0 )
BEGIN
    --打印当前循环的值
    PRINT @UserName
    --继续循环
    FETCH NEXT FROM userInfo INTO @UserName
END 
-- 关闭游标 
CLOSE userInfo 
DEALLOCATE userInfo


PS:楼主邮箱 tccwpl@163.com

相关实践学习
使用交互方式创建数据表
本次实验主要介绍如何在RDS-SQLServer数据库中使用交互方式创建数据表。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
5月前
|
存储
SqlServer游标的创建与使用(下)
SqlServer游标的创建与使用(下)
|
5月前
|
存储 SQL API
SQLSERVER 游标的使用
sql server 的游标使用
6241 0
|
索引
sqlserver索引、事物锁、游标
待写 $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).
830 0
SQLserver用游标实现循环 和 简单的量值函数
declare @sums numeric(15,2) -- 这里必须要写上位数,不然默认为整数 declare @cltno varchar(32) declare @feeMoney numeric(15,2) declare cur cursor for sELECT CltNo FROM memberinfo WHERE CltNo NOT IN ('000290
1392 0
|
存储 SQL 数据库
sqlserver游标概念与实例全面解说
原文 http://www.cnblogs.com/jiangyehu1110/archive/2013/05/12/3074105.html 引言 我们先不讲游标的什么概念,步骤及语法,先来看一个例子:                    表一 OriginSalary    ...
1151 0
推荐文章
更多