更多“下列选项中,不能直接嵌入PL/SQL块中的语句有()。 ”相关问题
  • 第1题:

    在嵌入式SQL中,与游标相关的有4个语句,其中使游标定义中的SELECT语句执行的是 ______。


    正确答案:OPEN
    OPEN 解析:与游标有关的SQL语句有下列4个:①游标定义语句DECLARE。此时游标定义中的SELECT语句并不执行。②游标打开语句OPEN。此时执行游标定义中的SELECT语句。③游标推进语句FETCH。④游标关闭语句CLOSE。

  • 第2题:

    在Oracle中,关于PL/SQL下列描述正确的是()。

    A.PL/SQL代表PowerLanguage/SQL

    B.PL/SQL不支持面向对象编程

    C.PL/SQL块包括声明部分、可执行部分和异常处理部分

    D.PL/SQL提供的四种内置数据类型是character,integer,float,boolean


    正确答案:C

  • 第3题:

    在嵌入式SQL中,与游标相关的有4个语句,其中使游标定义中SELECT语句执行的是( )。

    A.DECLARE

    B.OPEN

    C.FETCH

    D.CLOSE


    正确答案:B
    解析:与游标有关的SQL语句有下列4个:①游标定义语句。游标是与某一查询结果相联系的符号名,游标用SQL的DECLARE语句定义,它是说明语句,此时游标定义中的SELECT语句并不执行。②游标打开语句。此时执行游标定义中的SELECT语句,同时游标处于活动状态。③游标推进语句。此时执行游标向前推进一行,并把游标指向的行中的值驭出,放到语句中说明的对应的程序变量中。FETCH语句常置于主语言程序的循环中,并借助主语言的处理语句逐一处理畜询结果中的一个个行。④游标关闭语句。关闭游标,使它不再和原来的查询结果相联系。

  • 第4题:

    在Oracle中,在SQL提示符下调用PL/SQL过程的方法是()。

    A.使用CALL语句

    B.使用EXECUTE语句

    C.使用RUN语句

    D.直接使用过程名


    参考答案:A, B, C

  • 第5题:

    关于PL/SQL说法错误的是()。

    • A、PL/SQL是达梦数据库的过程化语言
    • B、PL/SQL并不能支持所有的SQL数据类型和SQL函数
    • C、包括一整套的数据类型、条件结构、循环结构和异常处理结构
    • D、PL/SQL可以执行SQL语句,SQL语句中也可以使用PL/SQL函数

    正确答案:B

  • 第6题:

    在PL/SQLDeveloper中查看SQL语句的执行计划,对应的工具是()。

    • A、ExplainPlan
    • B、QueryBuilder
    • C、TestManager
    • D、DataGenerator

    正确答案:A

  • 第7题:

    PL/SQL块中不能直接使用的SQL命令是()。

    • A、SELECT
    • B、INSERT
    • C、UPDATE
    • D、DROP

    正确答案:D

  • 第8题:

    在Oracle中,在SQL提示符下调用PL/SQL过程的方法是()。

    • A、使用CALL语句
    • B、使用EXECUTE语句
    • C、使用RUN语句
    • D、直接使用过程名

    正确答案:A,B,C

  • 第9题:

    在Oracle中,关于PL/SQL下列描述正确的是()。

    • A、PL/SQL代表Power Language/SQL
    • B、PL/SQL不支持面向对象编程
    • C、PL/SQL块包括声明部分、可执行部分和异常处理部分
    • D、PL/SQL提供的四种内置数据类型是character,integer,float,boolean

    正确答案:C

  • 第10题:

    填空题
    在嵌入式SQL语句中不能使用续行符,因为SQL语句以()作为语句的结束,因此允许把一条SQL语句写成多行。

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

  • 第11题:

    多选题
    下列选项中,不能直接嵌入PL/SQL块中的语句有()。
    A

    SELECT

    B

    INSERT

    C

    CREATE TABLE

    D

    GRANT

    E

    COMMIT


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

  • 第12题:

    单选题
    关于PL/SQL块的说法正确的是()
    A

    执行部分是必须的,因此声明部分也可以放到执行部分中来

    B

    PL/SQL块在执行时,是统一传输给数据库服务器进行执行的

    C

    在PL/SQL中SELECT的语句的用法与在SQL*PLUS中完全一致

    D

    匿名PL/SQL块的执行效率要高于命名PL/SQL块


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

  • 第13题:

    在嵌入式SQL中,为了能区分SQL语句于宿主语言语句,所有SQL语句都必须加前缀( )。

    A.SQL

    B.EXEC

    C.EXEC SQL

    D.<EXEC>SQL


    正确答案:C

  • 第14题:

    PL/SQL中,显式游标提取数据应使用哪个语句()

    A.Cursor

    B.Close

    C.Open

    D.Fetch


    参考答案D

  • 第15题:

    下列关于PL/SQL的说法正确的是()

    A.PL/SQL是应用于各种数据库上的通用语言

    B.PL/SQL是过程化的SQL语言

    C.PL/SQL是只能在SQL*PLUS中运行

    D.在PL/SQL可以直接执行所有的SQL操作


    参考答案:B

  • 第16题:

    关于PL/SQL块的执行部分下列说法正确的是?()

    A.PL/SQL表达式可以包含分组函数.

    B.PL/SQL表达式不可以包含SQL函数.

    C.在SQL语句中部分分组函数可用.

    D.以上都不对


    参考答案:A

  • 第17题:

    在嵌入式SQL中,与游标相关的有四个语句。下列哪一个语句执行:“取出当前行的值放入相应的程序变量中”?()

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

    正确答案:C

  • 第18题:

    关于PL/SQL块的执行部分下列说法正确的是?()

    • A、PL/SQL表达式可以包含分组函数.
    • B、PL/SQL表达式不可以包含SQL函数.
    • C、在SQL语句中部分分组函数可用.
    • D、以上都不对

    正确答案:A

  • 第19题:

    Oracle中,在一个PL/SQL块中调用另一个PL/SQL过程的方法是()

    • A、使用CALL语句
    • B、使用EXECUTE语句
    • C、使用RUN语句
    • D、直接使用过程名

    正确答案:D

  • 第20题:

    关于PL/SQL块的说法正确的是()

    • A、执行部分是必须的,因此声明部分也可以放到执行部分中来
    • B、PL/SQL块在执行时,是统一传输给数据库服务器进行执行的
    • C、在PL/SQL中SELECT的语句的用法与在SQL*PLUS中完全一致
    • D、匿名PL/SQL块的执行效率要高于命名PL/SQL块

    正确答案:B

  • 第21题:

    下列关于PL/SQL的说法正确的是()

    • A、PL/SQL是应用于各种数据库上的通用语言
    • B、PL/SQL是过程化的SQL语言
    • C、PL/SQL是只能在SQL*PLUS中运行
    • D、在PL/SQL可以直接执行所有的SQL操作

    正确答案:B

  • 第22题:

    填空题
    在嵌入式SQL中,为了区分SQL语句和主语言语句,在每一个SQL语句的前面加前缀()。

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

  • 第23题:

    多选题
    在Oracle中,在SQL提示符下调用PL/SQL过程的方法是()。
    A

    使用CALL语句

    B

    使用EXECUTE语句

    C

    使用RUN语句

    D

    直接使用过程名


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