-
PL/SQL的哪一部分实现对数据的操作?()
A . A、头部分
B . B、列外部分
C . C、执行部分
D . D、声明部分
-
PL/SQL程序由()部分组成。
A . 声明部分
B . 执行部分
C . 异常处理部分
D . 返回部分
-
以下关于PL/SQL块的说法正确的是()
A . 匿名块(Anonymous Blocks)是在客户端解析后再送到服务器端执行的
B . 子程序(Subprograms)是被命名的PL/SQL块,存储在数据库服务器端
C . 匿名块比子程序执行效率要高
D . 无论是匿名块还是子程序,其实都是PL/SQL块,在定义变量前都要以DECLARE关键字开始
E . 过程(procedure)无返回值,而函数(function)是有返回值的
-
在Oracle中,关于PL/SQL下列描述正确的是()。
A、PL/SQL代表Power Language/SQL
B、PL/SQL不支持面向对象编程
C、PL/SQL块包括声明部分、可执行部分和异常处理部分
D、PL/SQL提供的四种内置数据类型是character,integer,float,boolean
-
()导致PL/SQL中WHILE循环结束。
A . 控制传递给EXIT语句
B . Boolean变量或表达式值为NULL
C . Boolean变量或表达式值为TRUE
D . Boolean变量或表达式值为FALSE
-
以下的PL/SQL声明哪个是正确的?()
A . v_id NUMBER(4);
B . v_x, v_y, v_z VARCHAR2(10);
C . v_birthdate DATE NOT NULL;
D . v_in_stock BOOLEAN := 1
-
PL/SQL的循环控制语句LOOP包括以下()类型。
A . LOOP
B . WHILE…LOOP
C . IF…LOOP
D . FOR…LOOP
-
以下哪些不是一个PL/SQL程序()
A . Library
B . Procedure
C . Function
D . Trigger
-
下列关于PL/SQL的说法正确的是()
A . PL/SQL是应用于各种数据库上的通用语言
B . PL/SQL是过程化的SQL语言
C . PL/SQL是只能在SQL*PLUS中运行
D . 在PL/SQL可以直接执行所有的SQL操作
-
PL/SQL语言中的COMMIT语句的主要作用是()
A . 结束程序
B . 返回系统
C . 提交事务
D . 存储数据
-
延安城市形象标志中不包含的元素是()。
A . 宝塔山
B . 八角楼
C . 延河桥
D . 窑洞
-
PL/SQL块中不能直接使用的SQL命令是()。
A . SELECT
B . INSERT
C . UPDATE
D . DROP
-
下面定义PL/SQL记录的语法正确的是()。
A . TYPE <记录类型名> IS RECORD
B . TYPE <记录类型名> RECORD
C . RECORD <记录类型名>
D . TYPE RECORD <记录类型名>
-
关于PL/SQL说法错误的是()。
A . PL/SQL是达梦数据库的过程化语言
B . PL/SQL并不能支持所有的SQL数据类型和SQL函数
C . 包括一整套的数据类型、条件结构、循环结构和异常处理结构
D . PL/SQL可以执行SQL语句,SQL语句中也可以使用PL/SQL函数
-
2008北京奥运会的标志中不包含的元素是()。
A . A、印
B . B、运动员
C . C、北京
D . D、丝绸
-
在Oracle中,在SQL提示符下调用PL/SQL过程的方法是()。
A . 使用CALL语句
B . 使用EXECUTE语句
C . 使用RUN语句
D . 直接使用过程名
-
PL/SQL程序块的主要特点有()
A . 不具有模块化的结构
B . 使用过程化语言控制结构
C . 能够进行错误处理
D . PL/SQL程序块只能在SQLPlus、SQLPlusWorkskeet等工具支持下以解释型方式执行,不能编译可执行文件、脱离支撑环境执行
-
关于PL/SQL块的执行部分下列说法正确的是?()
A . PL/SQL表达式可以包含分组函数.
B . PL/SQL表达式不可以包含SQL函数.
C . 在SQL语句中部分分组函数可用.
D . 以上都不对
-
()是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。
A . 预定义异常
B . 自定义异常
C . 系统错误
D . 内存溢出
-
以下关于PL/SQL变量类型的说法正确的是()
A . CHAR类型的变量比VARCHAR2类型的变量更省空间
B . 对VARCHAR2类型变量的访问效率要高于CHAR类型的变量
C . BOOLEAN变量的值只有两种:TRUE和FALSE
D . DATE类型的变量取值可以精确毫秒
E . PLS_INTEGER与BINARY_INTEGER类型变量取值范围相同
-
以下不属于命名的PL/SQL块的是()。
A、程序包
B、过程
C、游标
D、函数
-
包 test 中有存储过程 show_name() ,用于显示给定学号的学生的姓名, PL/SQL 块中如果要调用该过程显示 ’061101’ 的姓名,则调用语句为
-
PL/SQL块中可选的部分是()。
A.Declare
B.Begin
C.Exception
D.Constant
-
对于一个名为v__arr的类型为PL/SQL表类型的变量,以下对它进行引用形式正确的是()
A.v_arr[1]
B.v_arr(1)
C.v_arr<1>
D.v_arr{1}