以下()做法可以在Oracle PL/SQL的SELECT语句中指定使用表的某个索引。
A . 在SELECT关键词后紧接/*+index(表别名索引名)*/
B . 在SELECT关键词后紧接/*+useindex(表别名索引名)*/
C . 在表名后加/*+index(索引名)*/
D . 在表名后加/*+useindex(索引名)*/
相似题目
-
以下关于PL/SQL块的说法正确的是()
A . 匿名块(Anonymous Blocks)是在客户端解析后再送到服务器端执行的
B . 子程序(Subprograms)是被命名的PL/SQL块,存储在数据库服务器端
C . 匿名块比子程序执行效率要高
D . 无论是匿名块还是子程序,其实都是PL/SQL块,在定义变量前都要以DECLARE关键字开始
E . 过程(procedure)无返回值,而函数(function)是有返回值的
-
You are analyzing how Oracle processes user statements. SQL and PL/SQL parse information is stored in which of the following database memory areas? ()
A . Library cache
B . Row cache
C . Dictionary cache
D . Large area
E . Buffer cache
-
在Oracle中,关于PL/SQL下列描述正确的是()。
A、PL/SQL代表Power Language/SQL
B、PL/SQL不支持面向对象编程
C、PL/SQL块包括声明部分、可执行部分和异常处理部分
D、PL/SQL提供的四种内置数据类型是character,integer,float,boolean
-
在PL/SQL Developer中测试程序的时候,可使用调试器()。
A . 单步运行代码
B . 设臵断点
C . 查看和设臵变量
D . 查看调用堆栈
-
以下的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
-
在Oracle中,用于显示PL/SQL程序输出调试信息的内置程序包是()。
A . DBMS_STANDARD
B . DBMS_ALERT
C . DBMS_LOB
D . DBMS_OUTPUT
-
在SQL*PLUS环境中,若想通过执行PL/SQL代码来显示指定的字符串,应该首先做哪项设置()
A . set echo on
B . set output on
C . set serveroutput on
D . set dbms_output on
E . set server_output o
-
在编写PL/SQL程序时,可以使用()数据类型。
A . 标量类型
B . 复合类型
C . 参照类型
D . LOB类型
-
对于ORACLE PL/SQL标识符(Identifier)的有效长度是()
A . 16位
B . 18位
C . 24位
D . 30位
E . 32位
-
Which two PL/SQL8 features are supported in Oracle Forms?()
A . methods
B . object tables
C . object columns
D . collection types
E . object as stored procedure parameter
-
在PL/SQL块的哪部分可以对初始变量赋予新值?()
A . 结尾部分
B . 开头部分
C . 执行部分
D . 声明部分
-
使用PL/SQL Developer可以创建和修改的程序单元有()。
A . 函数
B . 过程
C . 类型
D . 触发器
-
在PL/SQL中用以下哪个运算符或函数,可以将两个字符串连接起来()
A . strcat
B . +
C . ∣∣
D . stradd
E . connect
-
在Oracle中,在SQL提示符下调用PL/SQL过程的方法是()。
A . 使用CALL语句
B . 使用EXECUTE语句
C . 使用RUN语句
D . 直接使用过程名
-
()是由PL/SQL所提供的系统异常。当PL/SQL应用程序违反了Oracle规则或者系统限制,则会隐含地触发一个内部异常。
A . 预定义异常
B . 自定义异常
C . 系统错误
D . 内存溢出
-
在SQL*PLUS环境中,若想通过执行PL/SQL代码来显示指定的字符串,以下哪个方法可行()
A . 用SQL*PLUS环境支持的SHOW命令
B . 用DBMS_OUTPUT包的PUT_LINE过程
C . 用PRINT命令来输出指定的字符串
D . 用DISPLAY命令来输出指定的字符串
E . 用DBMS_OUTPUT包的NEW_LINE过程
-
以下关于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、函数
-
在 SQL*Plus 环境下, PL/SQL 块中可以使用 dbms_output.put_line 输出程序的结果,但需要使用命令 打开服务器的输出显示功能
-
()是一个免费非开源的用以开发和管理数据库的图形化工具,可以浏览数据库对象,运行SQL语句和脚本,编译和调试PL/SQL语句。
A.SQL*Plus
B.SQLDeveloper
C.OracleSQLDeveloper
D.PL/SQL
-
对于一个名为v__arr的类型为PL/SQL表类型的变量,以下对它进行引用形式正确的是()
A.v_arr[1]
B.v_arr(1)
C.v_arr<1>
D.v_arr{1}
-
在PL/SQL语句块中,跳出循环体所用的语句是()。
A.break
B.continue
C.exit
D.next