您的位置:首页 > 数据库

MSSQL 游标的创建和使用

2017-02-05 22:14 337 查看
一  显示效果:



2 代码

1 执行脚本

declare @username varchar(32) --定义变量username
declare @password varchar(32) --定义变量password
fetch MyCursor into @id ,@username,@password
while(@@FETCH_STATUS=0)--@@FETCH_STATUS是全局变量,是由系统控制的。当值为0表示从游标中获取数据成功
begin
print @id
print @username
print @password
fetch MyCursor into @id ,@username,@password
end
close MyCursor --关闭游标
deallocate MyCursor --释放游标

2  表结构
DROP TABLE [dbo].[userinfo]
GO
CREATE TABLE [dbo].[userinfo] (
[id] int NOT NULL ,
[username] varchar(20) NULL ,
[password] varchar(20) NULL
)

GO

3 表数据
INSERT INTO [dbo].[userinfo] ([id], [username], [password]) VALUES (N'1', N'xw', N'123456')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: