Cursor_name是被打开的游标的名称。 Cursor_variable_name是所引用游标的变量名。该变量应该为游标类型。 在游标被打开之后,系统变量@@cursor_rows可以用来检测结果集的行数。 @@cursor_rows为负数时,表示游标正在被异步迁移,其绝对值(如果@@cursor_rows为-5,则绝对值为5)为当前结果集的行数。 异步游标使用户在...
可调用 @@CURSOR_ROWS,以确定当它被调用时,符合游标的行的数目被进行了检索。 语法 @@CURSOR_ROWS 返回类型 integer 注释 若最后打开的游标是异步打开的,则 @@CURSOR_ROWS 返回的值是负数。若 sp_configure cursor threshold 的值大于0,则键集驱动程序或静态游标被异步打开,且游标结果集中的行数大于游标阈值。
如果异步打开最后一个游标,@@CURSOR_ROWS返回负数。 如果游标阈值的值sp_configure超过0,并且游标结果集中的行数超过游标阈值,则键集驱动程序或静态游标会异步打开。 示例 此示例首先声明了一个游标,然后使用SELECT显示@@CURSOR_ROWS的值。 在游标打开前,该设置的值为0,之后其值为-1,后者表示游标键集被异步填充。
可调用 @@CURSOR_ROWS 以确定当其被调用时检索了游标符合条件的行数。 Transact-SQL 语法约定 语法 复制 @@CURSOR_ROWS 返回类型 integer 返回值 展开表 返回值 说明 -m 游标被异步填充。返回值 (-m) 是键集中当前的行数。 -1 游标为动态游标。因为动态游标可反映所有更改,所以游标符合条件的行数不断...
可调用@@CURSOR_ROWS以确定当@@CURSOR_ROWS被调用时检索了游标符合条件的行数。语法【SELECT @@CURSOR_ROWS】,其中返回类型为integer数据类型。其返回值有四种如下图。 如果异步打开最后一个游标,@@CURSOR_ROWS 返回负数。 如果 sp_configure cursor threshold 的值超过 0,且游标结果集中的行数大于游标阈值,则...
SELECT @@CURSOR_ROWS; CLOSE Name_Cursor; DEALLOCATE Name_Cursor; GO Voici les ensembles de résultats obtenus : --- 0 LastName --- Achong --- -1 Voir aussi Référence Fonctions de curseur (Transact-SQL) OPEN (Transact-SQL) Autres ressources Remplissage...
SELECT @@CURSOR_ROWS; CLOSE Name_Cursor; DEALLOCATE Name_Cursor; GO Voici les ensembles de résultats obtenus : --- 0 LastName --- Achong --- -1 Voir aussi Référence Fonctions de curseur (Transact-SQL) OPEN (Transact-SQL) Autres ressources Remplissage...
如果异步打开最后一个游标,@@CURSOR_ROWS返回负数。 如果游标阈值的值sp_configure超过0,并且游标结果集中的行数超过游标阈值,则键集驱动程序或静态游标会异步打开。 示例 此示例首先声明了一个游标,然后使用SELECT显示@@CURSOR_ROWS的值。 在游标打开前,该设置的值为0,之后其值为-1,后者表示游标键集被异步填充。
SELECT '游标curl数据行数' =@@CURSOR_ROWS 1. 2. 3. 执行结果 1-3 读取游标 当游标打开后就可以使用 FETCH 命令从游标中逐行地读取数据,以进行相关处理。 读取游标语法格式 FETCH [[ NEXT | PRIOR | FIRST | LAST | ABSOLUTE{n|@nvar }| RELATIVE { n|@nvar }] FROM ] -- 读取数据的位置 ...
如果异步打开最后一个游标,@@CURSOR_ROWS返回负数。 如果游标阈值的值sp_configure超过0,并且游标结果集中的行数超过游标阈值,则键集驱动程序或静态游标会异步打开。 示例 此示例首先声明了一个游标,然后使用SELECT显示@@CURSOR_ROWS的值。 在游标打开前,该设置的值为0,之后其值为-1,后者表示游标键集被异步填充。