当前位置:Gxlcms > 数据库问题 > T-SQL的游标和fetch

T-SQL的游标和fetch

时间:2021-07-01 10:21:17 帮助过:3人阅读

vend_cursor CURSOR FOR SELECT * FROM Purchasing.Vendor OPEN vend_cursor FETCH NEXT FROM vend_cursor WHILE(@@fetch_status=0) BEGIN //BALABALA... FETCH NEXT FROM vend_cursor END CLOSE vend_cursor DEALLOCATE vend_cursor

代码分析:首先使用DECLARE来声明游标,表示为哪个结果集;然后是打开游标,使用游标,关闭游标,释放游标。

FETCH从游标处取得数据,WHILE的判断条件为全局变量(@@表示)fetch_status,表示最近依次FETCH的运行结果状态是否成功,为0的话表示成功拿到数据。

T-SQL的游标和fetch

标签:

人气教程排行