参考答案和解析
正确答案:B
更多“当使用显式游标时,在执行了()语句后应该检查游标是否包含行。A、OPENB、FETCHC、CLOSED、CURSOR”相关问题
  • 第1题:

    在嵌入式SQL中对使用游标并未提供()语句。

    A、说明游标

    B、打开游标

    C、关闭游标

    D、删除游标


    参考答案:D

  • 第2题:

    有关游标的论述,正确的是()。

    A.隐式游标属性%FOUND代表操作成功

    B.显式游标的名称为SQL

    C.隐式游标也能返回多行查询结果

    D.可以为UPDATE语句定义一个显式游标


    参考答案:A

  • 第3题:

    使用显式游标的过程主要包括()操作。

    A.定义显式游标

    B.打开显式游标

    C.从显式游标中读取数据

    D.关闭显式游标


    参考答案:A, B, C, D

  • 第4题:

    在Oracle中,PL/SQL块中定义了一个带参数的游标:CURSOR emp_cursor(dnum NUMBER)IS SELECT sal,comm FROM emp WHERE deptno = dnum;那么正确打开此游标的语句是()

    • A、OPEN emp_cursor
    • B、OPEN emp_cursor FOR 20
    • C、OPEN emp_cursor USING 20
    • D、FOR emp_rec IN emp_cursor(20) LOOP … END LOOP

    正确答案:D

  • 第5题:

    你已经为一个WEB站点设计一个数据库,这个数据库被使用来购买音乐会的票在购买票的期间,一个购买者观察到一个可获得票的清单表,他判定是否能买到这些票,并试图购买这些票。用游标重新检索到这张可获得票的清单表。对于这个流行的音乐会,成千上万的购买者同时试图去购买票。由于在任何时间有潜在地许多购买者,你必须在同一时间允许最大可能访问数据。你应该如何设计游标?()

    • A、创建一个游标包含在显示事务,并设置事务隔离级别在Repeatableread
    • B、创建一个使用乐观并发游标并定位更新。在游标中,放置定位更新语句在显示事务中
    • C、创建一个显示事务的游标。在游标中,使用UPDATE语句详细说明在WHERE语句中需要被更新的关键行,并把UPDATE语句放置到隐性事务中
    • D、创建一个使用定位更新的游标。并且在游标的定义中使用包含SCROLL_LOCKS辅助信息来强迫执行悲观并发。在游标中,在隐性事务游标中放置定位更新。

    正确答案:B

  • 第6题:

    如果嵌入的SELECT语句的查询结果肯定是单元组,那么嵌入时()

    • A、肯定不涉及游标机制
    • B、必须使用游标机制
    • C、是否使用游标,由应用程序员决定
    • D、是否使用游标,与DBMS有关

    正确答案:C

  • 第7题:

    试述游标(Cursor)的作用,并解释实现此功能的诸条语句的用途。


    正确答案:宿主语言一般只能在单记录方式下工作,即一次处理一个记录。而SQL语句的查询结果常常是一张表,它包含多个记录,为此需要用游标(CURSOR)作为桥梁做一些特殊处理,即利用游标来临时存放SQL语句的查询结果,并利用游标与宿主语言的主变量进行数据交互。与游标有关的命令共有四条:DECLARECURSOR、OPEN、FETCH和CLOSE。其中DECLARECURSOR用SQLSELECT语句说明一个游标;OPEN打开游标,即执行说明游标的SQLSELECT语句;FETCH从游表中读一条记录到主变量;CLOSE关闭游标。

  • 第8题:

    打开游标的语句是()。

    • A、OPEN
    • B、OPEN CURSOR
    • C、DECLARE CURSOR
    • D、FETCH

    正确答案:A

  • 第9题:

    有关游标的论述,正确的是()。

    • A、隐式游标属性%FOUND代表操作成功
    • B、显式游标的名称为SQL
    • C、隐式游标也能返回多行查询结果
    • D、可以为UPDATE语句定义一个显式游标

    正确答案:A

  • 第10题:

    在Oracle中,当需要使用显式游标更新或删除游标中的行时,声明游标时指定的SELECT语句必须带有()子句。

    • A、WHERE CURRENT OF
    • B、INTO
    • C、FOR UPDATE
    • D、ORDER BY

    正确答案:C

  • 第11题:

    填空题
    操作Transact-SQL游标使用的语句有: 定义游标使用()语句; 打开游标使用()语句; 移动游标取得一条记录使用()语句; 关闭游标使用()语句。

    正确答案: DECLARE,OPEN,FETCH,CLOSE
    解析: 暂无解析

  • 第12题:

    多选题
    使用显式游标的过程主要包括()操作。
    A

    定义显式游标

    B

    打开显式游标

    C

    从显式游标中读取数据

    D

    关闭显式游标


    正确答案: C,A
    解析: 暂无解析

  • 第13题:

    打开游标的语句是()。

    A.OPEN

    B.OPEN CURSOR

    C.DECLARE CURSOR

    D.FETCH


    参考答案:A

  • 第14题:

    在Oracle中,下列()语句不能用于控制游标。

    A.Open

    B.Create

    C.Fetch

    D.Close


    参考答案:B

  • 第15题:

    对于SQL游标的说法中,错误的是()。

    • A、它是Oracle中的隐式游标
    • B、它也有%ISOPEN、%FOUND、%NOTFOUND、%ROWCOUNT四种属性
    • C、不能对它显式的执行OPEN、FETCH、CLOSE语句
    • D、Oracle会为每一个DML语句创建一个隐式游标

    正确答案:D

  • 第16题:

    操作Transact-SQL游标使用的语句有: 定义游标使用()语句; 打开游标使用()语句; 移动游标取得一条记录使用()语句; 关闭游标使用()语句。


    正确答案:DECLARE;OPEN;FETCH;CLOSE

  • 第17题:

    下面关于oracle游标适用的语法,错误的是()

    • A、fetch游标名on变量名1,变量名2,……
    • B、cursor游标名isselect语句
    • C、open游标名
    • D、close游标名

    正确答案:A

  • 第18题:

    在Oracle中,当控制一个显式游标时,以下()命令包含INTO子句。

    • A、Open
    • B、Close
    • C、Fetch
    • D、CURSOR

    正确答案:C

  • 第19题:

    在以下()语句中可以包含WHERECURRENTOF子句。

    • A、OPEN
    • B、FETCH
    • C、DELETE
    • D、SELECT

    正确答案:C

  • 第20题:

    使用显式游标的过程主要包括()操作。

    • A、定义显式游标
    • B、打开显式游标
    • C、从显式游标中读取数据
    • D、关闭显式游标

    正确答案:A,B,C,D

  • 第21题:

    在Oracle中,下列()语句不能用于控制游标。

    • A、Open
    • B、Create
    • C、Fetch
    • D、Close

    正确答案:B

  • 第22题:

    单选题
    在Oracle中,当需要使用显式游标更新或删除游标中的行时,声明游标时指定的SELECT语句必须带有()子句。
    A

    WHERE CURRENT OF

    B

    INTO

    C

    FOR UPDATE

    D

    ORDER BY


    正确答案: B
    解析: 暂无解析

  • 第23题:

    填空题
    用()语句声明游标;用()语句打开游标;用()语句读取一行数据;用()语句关闭游标。

    正确答案: DECLARE,OPEN, FETCH, FETCH
    解析: 暂无解析