表示游标对应的查询语句得到结果中记录数的全局变量是()。
A: @@FETCH_STATUS
B: @@ROWCOUNT
C: @@TRANCOUNT
D: @@CURSOR_ROWS
A: @@FETCH_STATUS
B: @@ROWCOUNT
C: @@TRANCOUNT
D: @@CURSOR_ROWS
举一反三
- 从游标中读取记录的语句是( )。 A: DECLARE …CURSOR… B: FETCH C: OPEN D: DEALLOCATE
- 以下哪种情况,全局变量@@fetch_status 的取值为0。 A: fetch语句语法错误 B: 被提取的行不存在 C: fetch语句执行失败 D: fetch语句执行成功
- 关于“declare游标名cursorforselect查询语句;”,下列描述正确的是______。 A: 该语句可以执行其中的“select查询语句”,并将查询结果存放到服务器内存中,而且用指定的游标名称与查询结果相对应。 B: 该语句仅仅是指明数据的查询要求,以及如果要查询的话,其结果与什么名称的游标相对应。 C: 该语句定义的游标执行后,可以用“Open游标名;”从相应游标中取回数据进行处理。 D: 用该语句定义的游标打开后,执行Fetch命令1次最多只能取回一条查询记录,当查询结果中没有可供取回的记录时,再执行Fetch命令取不到任何记录,但不会引发错误。
- 定义游标用 DECLARE CURSOR 语句,打开游标用OPEN 语句,提取数据用FETCH 语句,关闭游标用CLOSE 语句,删除游标用____语句。
- 使用游标时通常需要循环控制遍历游标的所有记录,因此可以在WHILE循环语句中使用全局变量@@FETCH_STATUS的值来控制,该变量的值为 说明读记录成功。