第16题: [单项选择]利用游标机制可以实现对查询结果集的逐行操作。下列关于SQL Server 2008中游标的说法中,错误的是______。 A. 每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据 B. 如果在声明游标时未指定INSENSITIVE选项,则已提交的对基表的更新都会反映在后面的提取操作中 C. 当@@FETCH_STATUS=0时,表明游标当前行指针已经移出了结果集范围 D. 关闭游标之后,可以通过OPEN语句再次打开该游标 参考答案:C 答案解析:[解析] 每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据,INSENSITIVE关键字用以创建由该游标使用的数据的临时复本。对游标的所有请求都从 tempdb 中的该临时表中得到应答。因此,在对该游标进行提取操作时,返回的数据中不反映对基表所做的修改,并且该游标不允许修改。使用 SQL-92 语法时,如果省略 INSENSITIVE,任何用户对基表提交的删除和更新都反映在后面的提取中。当"@@FETCH_STATUS=0"时,表示的含义是FETCH语句成功;"@@FETCH_STATUS=-1"时,FETCH 语句失败或行不在结果集中;"@@FETCH_STATUS=-2"时,提取的行不存在;关闭游标之后,可以通过OPEN语句再次打开该游标。
第34题: [单项选择]表现为胆绞痛、梗阻性黄疸,呈周期性发作的是() A. 食管、胃底静脉破裂 B. 胃、十二指肠溃疡出血 C. 十二指肠球部以下出血 D. 胆道出血 E. 内痔出血 参考答案:D 答案解析:1.门静脉高压症食管胃底静脉破裂出血量大,因此一般表现为呕血为主,单纯便血少见。 2.胃、十二指肠溃疡出血特点是以呕血为主,也可以便血为主。 3.十二指肠球部以下出血一般出血量少,以便血为主,很少引起