首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
利用游标机制可以实现对查询结果集的逐行操作。下列关于SQL Server 2008中游标的说法中,错误的是( )。
利用游标机制可以实现对查询结果集的逐行操作。下列关于SQL Server 2008中游标的说法中,错误的是( )。
admin
2021-09-16
22
问题
利用游标机制可以实现对查询结果集的逐行操作。下列关于SQL Server 2008中游标的说法中,错误的是( )。
选项
A、每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据
B、如果在声明游标时未指定INSENsITIVE选项,则已提交的对基表的更新都会反映在后面的提取操作中
C、当@ @ FETCH_STATUS=0时,表明游标当前行指针已经移出了结果集范围
D、关闭游标之后,可以通过OPEN语句再次打开该游标
答案
C
解析
每个游标都有一个当前行指针,当游标打开后,当前行指针自动指向结果集的第一行数据,INSENSITIlVE关键字用以创建由该游标使用的数据的临时复本。对游标的所有请求都从ternpdb中的该临时表中得到应答。因此,在对该游标进行提取操作时,返回的数据中不反映对基表所做的修改,并且该游标不允许修改。使用SQL-92语法时,如果省略INSENSITIVE,任何用户对基表提交的删除和更新都反映在后面的提取中。当“@ @FETCHSTATUS=0”时,表示的含义是FETCH语句成功;“@ @:FETCH_STATUS=-1”时,FETCH语句失败或行不在结果集中;“@ @:FETCH_STATUS=-2”时,提取的行不存在;关闭游标之后,可以通过OPEN语句再次打开该游标。
转载请注明原文地址:https://kaotiyun.com/show/hGeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
若用如下的SQL语句创建一个表S:CREATETABLES(S#char(l6)NOTNULL;SNAMEchar(8)NOTNULL,SEXchar(2),AGEinteger)向表S中插入如下行时,哪一行可以被插入?
关系数据库中,实现主码标识元组的作用是通过
层次型、网状型和关系型数据库划分原则是
已知在文件IN.dat中存有100个产品销售记录,每个产品销售记录由产品代码code(字符型4位)、产品名称name(字符型10位)、单价uprice(整型)、数量amount(整型)、金额sum(长整型)5部分组成。其中:金额=单价×数量。函数Rdat
已知数据文件IN.dat中存有200个四位数,并己调用读函数rData()把这些数存入数组a中,请编写函数spellNum(),其功能是:把个位数字和千位数字重新组成一个新的二位数(新二位数的十位数字是原四位数的个位数字,新二位数的个位数字是原四位数的千位
已知数据文件IN.dat中存有300个四位数,并已调用读函数Rdata()把这些数存入数组a中,请编写函数diffVal(),其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于0的个数count,再求出所有满足此条件的四位数的平均值A
下列关于SQLServer数据库系统安全性的叙述中,哪个是不正确的?
事务由于某些内部条件而无法继续正常执行,如非法输入、找不到数据等,这样的故障属于
下列关于Oracle体系结构的叙述中,哪一条是不正确的?()A)Oracle服务器包括Oracle数据库和Oracle实例B)Oracle数据库包括日志文件和控制文件C)Oracle实例包括系统进程和所有用户进程D)Oracle数据
随机试题
下列不属于多媒体范畴的是______。
细胞癌变是从致癌因素引起靶细胞开始的,具体变化为
患者,女,22岁,平素挑食,水肿伴尿少半个月,查体:血压120/80mmHg,周身水肿,化验尿常规蛋白(),24h尿蛋白4.5g,血浆白蛋白24g/L,双肾超声示:双肾大小、形态及结构均正常。此患者最可能的诊断是
急性白血病出血原因急性失血后
关于丙型肝炎病毒(HCV)和丁型肝炎病毒的描述,不正确的是
外科治疗肝硬化门静脉高压症公认的重点是()
医疗保健机构严禁采用技术手段进行胎儿
(),银行可以签发现金银行本票。
由图4可知行李的重量不超过()kg,就可免费托运。照此变化规律,托运110kg,费用为()元。
下列叙述中,错误的是
最新回复
(
0
)