假定已经定义了一个名为arr_type的PL/SQL表类型,那么怎样实例化一个arr_type类型的变量()A.v_arr arr_type;B.v_arr is arr_type;C.v_arr of arr_type;D.v_arr arr_type%type;

题目
假定已经定义了一个名为arr_type的PL/SQL表类型,那么怎样实例化一个arr_type类型的变量()

A.v_arr arr_type;

B.v_arr is arr_type;

C.v_arr of arr_type;

D.v_arr arr_type%type;


相似考题
更多“假定已经定义了一个名为arr_type的PL/SQL表类型,那么怎样实例化一个arr_type类型的变量() ”相关问题
  • 第1题:

    (7)一个变量被显式定义,末尾没有类型说明符,则该变量的隐含类型是类型。


    正确答案:变体
    【解析】变量由名字和数据类型两部分组成。根据默认规定,如果在声明中没有说明数据类型,则变量的数据类型为变体(Variant)。

  • 第2题:

    以下指令序列的功能是( )。 DATA SEGMENT SS DB ? DATA ENDS

    A.定义SS为一个字类型变量

    B.定义SS为一个字类型常量

    C.定义SS为一个字节类型变量,没有值

    D.定义SS为一个字节型变量,其值为“?”


    正确答案:C

  • 第3题:

    在PL/SQL中定义一个可以存放雇员表(EMP)的员工名称(ENAME)的PL/SQL表类型,应该()

    A.type array arr_type[emp.ename%type] index by binary_integer;

    B.type table arr_type[emp.ename%type] index by binary_integer;

    C.type arr_type is table of emp.ename%type index by binary_integer;

    D.type arr_type is pl_sql table of emp.ename%type index by binary_integer;


    参考答案:C

  • 第4题:

    在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型的变量。( )

    此题为判断题(对,错)。


    正确答案:√

  • 第5题:

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

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

    正确答案:B

  • 第6题:

    定义了一个共用体类型的变量,要使用其成员,则应该在变量和成员之间加()

    • A、.
    • B、->
    • C、>
    • D、<

    正确答案:A

  • 第7题:

    typedef int INTEGER;的作用是()。

    • A、建立了一种新的数据类型。
    • B、定义了一个新的数据类型标识符。
    • C、定义了一个整型变量。
    • D、以上说法都不对。

    正确答案:B

  • 第8题:

    单选题
    在PL/SQL中定义一个可以存放雇员表(EMP)的员工名称(ENAME)的PL/SQL表类型,应该()
    A

    type array arr_type[emp.ename%type] index by binary_integer;

    B

    type table arr_type[emp.ename%type] index by binary_integer;

    C

    type arr_type is table of emp.ename%type index by binary_integer;

    D

    type arr_type is pl_sql table of emp.ename%type index by binary_integer;


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

  • 第9题:

    填空题
    如果我们定义了一个名称为“.text”的样式表,那么这个样式表的“选择器类型”为:()

    正确答案: 类(可应用于任何标签)
    解析: 暂无解析

  • 第10题:

    单选题
    如果用一个变量来存放员工的年龄,那么应该定义这个变量为()数据类型。
    A

    Integer

    B

    Bool

    C

    Double

    D

    Single


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

  • 第11题:

    单选题
    若有定义 int(* pt)[3]; 则下列说法中正确的是(  )。
    A

    定义了基类型为int的三个指针变量

    B

    定义了基类型为int的具有三个元素的指针数组pt

    C

    定义了一个名为 * pt、具有三个元素的整型数组

    D

    定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组


    正确答案: B
    解析:
    int(*pt)[3];语句定义了一个指向一维数组的指针pt,该一维数组具有三个int型元素。D项,按照C语言中二维数组的定义知,二维数组先进行行排列,再进行列排列,故pt也可以指向每行有三个整数元素的二维数组。答案选择D选项。

  • 第12题:

    单选题
    在PL/SQL中定义一个名为v_name长度为60个字符的变长字符串类型的变量,以下正确的是()
    A

    v_namechar(60);

    B

    v_namestring(60);

    C

    v_namevarchar2(60);

    D

    v_namevarchar2(61);


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

  • 第13题:

    若有定义"int*p[3];",则以下叙述中下确的是

    A.定义了一个基类型为int的指针变量p,该变量具有三个指针

    B.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类犁为int的指针

    C.定义了一个名为*p的整型数组,该数组含有三个int类型元素

    D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素


    正确答案:B
    解析:本题考核的知识点是指针数组的定义。指针数组也是一种数组,所有有关的概念都适用于它。但它与普通的数组又有区别,它的数组元素是指针类型,只能用来存放地址。其格式为:存储类型数据类型*指针数组名[长度1],其含义为:定义了一个长度1的数组,其中数组元素为相应存储类型的指针,对比定义可知,选项A、c和D都不正确,所以,4个选项中选项B符合题意。

  • 第14题:

    PL/SQL中,关于 Boolean类型说法错误的是()

    A.用于存储逻辑值true或fa1se4

    B.只允许对 Boolean变量执行逻辑操作

    C.可以将此类型作为表中字段的数据类型

    D.不能将字段中的数据提取到 Boolean类型的变量中


    参考答案C

  • 第15题:

    下面定义PL/SQL记录的语法正确的是()。

    A.TYPE <记录类型名> IS RECORD

    B.TYPE <记录类型名> RECORD

    C.RECORD <记录类型名>

    D.TYPE RECORD <记录类型名>


    参考答案:A

  • 第16题:

    假定k是一个double类型的变量,则定义变量p的正确语句为()。

    Adouble p=&k;

    Bint *p=&k;

    Cdouble &p=*k;

    Dchar *p="Thank you!";


    D

  • 第17题:

    在一个VB程序中,变量a用来存放学生的体重数据,那么应该将变量a定义为()数据类型。

    • A、String
    • B、Single
    • C、Double
    • D、Integer

    正确答案:B

  • 第18题:

    如果我们定义了一个名称为“.text”的样式表,那么这个样式表的“选择器类型”为:()


    正确答案:类(可应用于任何标签)

  • 第19题:

    下面定义PL/SQL记录的语法正确的是()。

    • A、TYPE <记录类型名> IS RECORD
    • B、TYPE <记录类型名> RECORD
    • C、RECORD <记录类型名>
    • D、TYPE RECORD <记录类型名>

    正确答案:A

  • 第20题:

    单选题
    下面定义PL/SQL记录的语法正确的是()。
    A

    TYPE <记录类型名> IS RECORD

    B

    TYPE <记录类型名> RECORD

    C

    RECORD <记录类型名>

    D

    TYPE RECORD <记录类型名>


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

  • 第21题:

    单选题
    typedef int INTEGER;的作用是()。
    A

    建立了一种新的数据类型。

    B

    定义了一个新的数据类型标识符。

    C

    定义了一个整型变量。

    D

    以上说法都不对。


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

  • 第22题:

    单选题
    对于一个名为v_arr的类型为PL/SQL表类型的变量,以下对它进行引用形式正确的是()
    A

    v_arr[1]

    B

    v_arr(1)

    C

    v_arr<1>

    D

    v_arr{1}


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

  • 第23题:

    单选题
    假定已经定义了一个名为arr_type的PL/SQL表类型,那么怎样实例化一个arr_type类型的变量()
    A

    v_arr arr_type;

    B

    v_arr is arr_type;

    C

    v_arr of arr_type;

    D

    v_arr arr_type%type;


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

  • 第24题:

    单选题
    以下关于PL/SQL变量类型的说法正确的是()
    A

    CHAR类型的变量比VARCHAR2类型的变量更省空间

    B

    对VARCHAR2类型变量的访问效率要高于CHAR类型的变量

    C

    BOOLEAN变量的值只有两种:TRUE和FALSE

    D

    DATE类型的变量取值可以精确毫秒

    E

    PLS_INTEGER与BINARY_INTEGER类型变量取值范围相同


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