您的位置:首页 > 数据库

SQL 中利用游标(cursor)循环

2015-08-21 19:13 281 查看

利用游标 执行一下就相当于SELECT一下 ,具体用法是:

DECLARE
游标名称 CURSOR FOR SELECT
字段1,字段2,字段3,...
FROM 表名 WHERE ...

OPEN
游标名称

FETCH NEXT FROM
游标名称 INTO
变量名1,变量名2,变量名3,...

WHILE @@FETCH_STATUS=0

BEGIN

SQL语句执行过程... ...

FETCH NEXT FROM
游标名称 INTO
变量名1,变量名2,变量名3,...

END

CLOSE
游标名称

DEALLOCATE
游标名称 (删除游标)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: