SVSE认证考试
A、UNION B、SUM C、MINUS D、INTERSECT
115. 在Oracle中,用户()拥有所有内置的程序包。(选一项)
A、SYS B、SYSTEM C、PUBLIC D、DEFAULT
116. 在Oracle中,用下列语句定义了一个过程:
CREATE OR REPLACE PROCEDURE test(a IN VARCHAR2, b IN OUT NUMBER, c OUT VARCHAR2) IS BEGIN …… END;
假定使用的变量都已定义,下面对过程test的调用语法正确的是(选一项) A、test('String1',50,v_str2) B、test(v_str1,v_num1,'String2') C、test('String1',v_num1,v_str2) D、test(v_str1,20,v_str2)
117. 在Oracle中,用下列语句定义了一个过程:
CREATE PROCEDURE proc(value1 IN VARCHAR2,value2 OUT NUMBER,value3 IN OUT VARCHAR2) IS BEGIN …… END;
假定使用的变量都已定义,下面对过程proc的调用语法正确的是(选一项) A、proc('tt',10,v3) B、proc('tt',v2,v3) C、proc(v1,v2,v3) D、proc('tt',10,'dd')
118. 在Oracle中,用以下SQL命令创建了一个序列:
CREATE SEQUENCE my_seq START WITH 394 INCREMENT BY 12 NOMINVALUE NOMAXVALUE NOCYCLE
第 16 页 共 19 页
SVSE认证考试
NOCACHE;
用户执行包含my_seq.NEXTVAL的SQL语句三次,然后执行包含
my_seq.CURRVAL的SQL语句四次,请问序列my_seq的当前值是(选一项) A、406 B、418 C、430 D、442
119. 在Oracle中,有表“cd”它包含列“cdcode”,“category”和“cdname”,要查询category
取值为“CLASSIC”或“ROCK”的行,应采用语句(选两项) A、SELECT * FROM cd WHERE category IN ('CLASSIC','ROCK');
B、SELECT * FROM cd WHERE category BETWEEN 'CLASSIC' AND 'ROCK'; C、SELECT * FROM cd WHERE category='CLASSIC'AND category='ROCK'; D、SELECT * FROM cd WHERE category='CLASSIC' OR category='ROCK';
120. 在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加
的是(选一项)
A、select seq.ROWNUM from dual B、select seq.ROWID from dual; C、select seq.CURRVAL from dual; D、select seq.NEXTVAL from dual;
121. 在Oracle中,阅读下列PL/SQL块:
DECLARE
v_lower NUMBER:=2; v_upper NUMBER:=100; v_count NUMBER:=1; BEGIN
FOR i IN v_lower..v_upper LOOP
INSERT INTO test(results) VALUES (v_count); v_count := v_count + 1; END LOOP; END;
请问FOR LOOP循环体执行了()次。(选一项) A、1 B、2 C、98 D、100
122. 在Oracle中,在SQL提示符下调用存储过程的方法是(选两项)
A、使用CALL语句 B、使用EXECUTE语句 C、使用RUN语句 D、直接使用过程名
第 17 页 共 19 页
SVSE认证考试
123. 在Oracle中,在以下情形建立位图索引可以获得较好的性能(选一项)
A、在列值唯一的列上建立 B、在列值相差很小的列上建立 C、在列值频繁重复的列上建立 D、在用于保存位图的列上建立
124. 在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置成了11111,
那么使用( )命令可以取消这一操作。(选一项) A、EXIT B、OUIT C、COMMIT D、ROLLBACK
125. 在Oracle中,执行下面的语句:
SELECT ceil(-97.342), floor(-97.342), round(-97.342), trunc(-97.342) FROM dual;
哪个函数的返回值不等于-97(选一项) A、ceil() B、floor() C、round() D、trunc()
126. 在Windows操作系统中,Oracle的()服务器监听并接受来自客户端应用程序的连接请求。
(选一项)
A、OracleHOME_NAMETNSListener B、OracleServiceSID
C、OracleHOME_NAMEAgent D、OracleHOME_NAMEHTTPServe
127. 在非归档方式下操作的数据库禁用了(选一项)
A、归档日志。 B、联机日志。 C、日志写入程序。 D、日志文件。
128. 子程序的( )模式参数可以在调用子程序时指定一个常量。(选一项)
A、in B、out C、In out D、inout
第 18 页 共 19 页
SVSE认证考试
第 19 页 共 19 页