数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

深入讲解游标类型为什么会产生数据检索[1]


发布日期:2022年08月09日
 
深入讲解游标类型为什么会产生数据检索[1]

游标类型产生的数据检索问题

现象:

在将数据库兼容的级别从改到以后 下文中的游标循环不出数据 单独SELECT却会有结果:

DECLARE MyCursor CURSOR LOCAL READ_ONLY

FOR

SELECT

Col

FROM tbname WITH(NOLOCK)

WHERE Name LIKE SNET%

AND B_Key IN(

SELECT TOP()

KeyID

FROM tbmaster WITH(NOLOCK)

WHERE Date >= //

AND Date < //)

OPEN MyCursor

FETCH NEXT FROM MYCURSOR

WHILE (@@FETCH_STATUS=)

BEGIN

FETCH NEXT FROM MYCURSOR

END

CLOSE MyCursor

DEALLOCATE MyCursor

原因

游标类型的问题

参照以上的定义 游标类型是: DYNAMIC

[] []

               

上一篇:深入讲解游标类型为什么会产生数据检索[2]

下一篇:MS SQL基础教程 SQL 2000的版本和系统需求[2]