1.  下列不属于ORACLE的逻辑结构的是(C)区

数据文件

表空间

2. 下面哪个用户不是ORACLE缺省安装后就存在的用户(A)

A . SYSDBA

B. SYSTEM

C. SCOTT

D. SYS

3         下面哪个操作会导致用户连接到ORACLE数据库,但不能创建表(A)授予了CONNECT的角色,但没有授予RESOURCE的角色

没有授予用户系统管理员的角色

数据库实例没有启动

数据库监听没有启动

( )函数通常用来计算累计排名,移动平均数和报表聚合。

A . 汇总

B. 分析

C 分组、

D 单行

带有(B)字句的SELECT语句可以在表的一行或多行放置排他锁。

A .  FOR INSERT

B.  FOR UPDATE

C.  FOR DELETE

D.  FOR REFRESH

在Oracle中,你以SYSDBA登录,CUSTOMER表位于Mary用户方案中,下面哪条语句为数据库中的所有用户创建CUSTOMER表的同义词(B)。CREATE PUBLIC SYNONYM cust ON mary.customer;

CREATE PUBLIC SYNONYM cust FOR mary.customer;

CREATE SYNONYM cust ON mary.customer FOR PUBLIC;

不能创建CUSTOMER的公用同义词。

7. 在Oracle中,当FETCH语句从游标获得数据时,下面叙述正确的是(C)。游标打开

游标关闭

当前记录的数据加载到变量中

创建变量保存当前记录的数据

8. 在Oracle中,下面关于函数描述正确的是(AD)。SYSDATE函数返回Oracle服务器的日期和时间

ROUND数字函数按四舍五入原则返回指定十进制数最靠近的整数

ADD_MONTHS日期函数返回指定两个月份天数的和

SUBSTR函数从字符串指定的位置返回指定长度的子串

9. 阅读下面的PL/SQL程序块:

BEGIN

INSERT INTO employee(salary,last_name,first_name)

VALUES(35,’Wang’,'Fred’);

SAVEPOINT save_a;

INSERT INTO employee(salary,last_name,first_name)

VALUES(4,’Woo’,'David’);

SAVEPOINT save_b;

DELETE FROM employee WHERE dept_no=1;

SAVEPOINT save_c;

INSERT INTO employee(salary,last_name,first_name)

VALUES(25,’Lee’,'Bert’);

ROLLBACK TO SAVEPOINT save_c;

INSERT INTO employee(salary,last_name,first_name)

VALUES(32,’Chung’,'Mike’);

ROLLBACK TO SAVEPOINT save_b;

COMMIT;

END;

运行上面的程序,哪两个更改永久保存到数据库(CD)。DELETE FROM employee WHERE dept_no=1;

INSERT INTO employee(salary,last_name,first_name)i.              VALUES(32,’Chung’,'Mike’);

INSERT INTO employee(salary,last_name,first_name)i.              VALUES(35,’Wang’,'Fred’);

INSERT INTO employee(salary,last_name,first_name)i.              VALUES(4,’Woo’,'David’);

1. 在Oracle中,表VENDOR包含以下列:

VENDOR_ID NUMBER Primary Key

NAME VARCHAR2(3)

LOCATION_ID NUMBER

ORDER_DT DATE

ORDER_AMOUNT NUMBER(8,2)

下面对表VENDOR运用分组函数的子句合法的是(C)。FROM MAX(order_dt)

SELECT SUM(order_dt)

SELECT SUM(order_amount)

WHERE MAX(order_dt) = order_d

11. 在Oracle中,表EMP包含以下列:

……

NAME VARCHAR2(2)

ADDR VARCHAR2(6)

……

要以NAME’s address is ADDR格式返回数据,以下SQL语句正确的是(B)。

+ 的两边做To_number()SELECT NAME + ’’’s address is ‘ + ADDR FROM EMP;

SELECT NAME || ’’’s address is ‘ || ADDR FROM EMP;

SELECT NAME + ’\’s address is ‘ + ADDR FROM EMP;

SELECT NAME || ’\’s address is ‘ || ADDR FROM EMP;

12. 在Oracle中,以下不属于集合操作符的是(B)。UNION

SUM

MINUS

INTERSECT

13. 在Oracle中,表分区方式(C)建议分区数是2的幂(2、4、8等),以获得最平均的数据发布。范围分区

列表分区

散列分区

复合分区

14. 在Oracle中,关于锁,下列描述不正确的是(D)。锁用于在用户之间控制对数据的并发访问

可以将锁归类为行级锁和表级锁

insert、update、delete语句自动获得行级锁

同一时间只能有一个用户锁定一个特定的表

15 .在Oracle中,关于表分区下列描述不正确的是()。分区允许对选定的分区执行维护操作,而其他分区对于用户仍然可用

不可以对包含LONG或LONG RAW列的表进行分区

不可以对包含任何LOB列的表进行分区

如果分区键包含DATE数据类型的列,则必须使用TO_DATE函数完整的指定年份

16:

在Oracl中,哪种表分区维护操作可以将非分区表转换为分区表的分区()。添加分区

结合分区

交换表分区

合并分区

17:

在Oracle中,使用带有()子句的SELECT命令可以在表的一行或多行上放置排他锁。FOR INSERT OF

FOR REFRESH

FOR UPDATE OF

FOR LOCK

18:

在Oracle中,序列venseq使用下面的语句创建:

CREATE SEQUENCE venseq INCREMENT BY 1 START WITH 1

MAXVALUE 1 MINVALUE 1 CYCLE CACHE 5;

下面对序列venseq修改的语句,错误的是(A)。ALTER SEQUENCE venseq START WITH 1;

ALTER SEQUENCE venseq MAXVALUE 9;

ALTER SEQUENCE venseq NOMINVALUE;

ALTER SEQUENCE venseq NOCACHE;

19:

在Oracle中,使用以下语句创建视图:

CREATE OR REPLACE VIEW pen_view

AS SELECT * FROM order_master

WHERE ostatus = ‘p’ WITH CHECK OPTION CONSTRAINT penv;

当用户试图执行以下语句:

UPDATE pen_view SET ostatus = ‘d’ WHERE ostatus=’p’;

下列描述正确的是(B)。Oracle将ostatus修改为d,不提示任何错误

Oracle不执行更新操作,并返回错误信息

Oracle将ostatus修改为d,同时返回错误信息

Oracle不执行更新操作,也不提示任何错误

2:

在Oracle中,在以下情形建立位图索引可以获得较好的性能(C)。在列值唯一的列上建立

在列值相差很小的列上建立

在列值频繁重复的列上建立

在用于保存位图的列上建立

21:

在Oracle中,通过命令(C)可以释放锁。INSERT

DELETE

ROLLBACK

UNLOCK

22

在Oracle中,下面关于簇的描述不正确的是(B)。簇是一组表,这些表拥有公共列,并且经常一起使用

与每个表及其索引单独存储相比,簇能够提高INSERT语句的性能

由于簇表中的所有行都使用相同的列作为公共主键,因此这些列仅为所有表存储一次,从而节省了存储空间

经常更新的列不应选作簇键

23:

在Oracle中,抽象数据类型address_ty定义如下:

CREATE TYPE address_ty AS OBJECT

( street_no number(3),

street_name varchar2(2),

city varchar2(2),

state varchar2(2))

/

表vend_mast定义如下:

CREATE TABLE vend_mast

(vencode varchar2(5), venname varchar2(15),

venadd address_ty, tel_no number(1));

下列语句能正确执行的是()。SELECT city FROM vend_mast WHERE venname=’Joe’;

UPDATE vend_mast SET address_ty.street_no=1

WHERE venname=’john’;DELETE FROM vend_mast a WHERE a.venadd.vencode=’v1’;   需要启别名才能访问

SELECT a.venadd.street_name FROM vend_mast a

WHERE street_no=11;

24:

在Oracle中,()数据字典表可以用来查看抽象数据类型的实际结构。USER_TYPE_ATTRS

USER_TABLES

USER_TYPE_TABS

USER_TAB_COLUMNS

25:

在Oracle中,(B)操作符允许引用现有的行对象。CAST

REF

MULTISET

MAP

26:

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

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

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

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

27:

在Oracle中,阅读下列PL/SQL块:

DECLARE

v_lower NUMBER:=2;

v_upper NUMBER:=1;

v_count NUMBER:=1;

BEGIN

I = 2; I <= 2; i++

FOR i IN v_lower..v_lowerLOOP

INSERT INTO test(results)

VALUES (v_count);

v_count := v_count +1;

ENDLOOP;

END;

请问FOR LOOP循环体执行了(A)次。1

2

98

1

235:

28:

在Oracle中,()程序包中提供了所有预定义的异常的定义。DBMS_STANDARD

DBMS_STD

DBMS_SQL

DBMS_TYPES

29:

在Oracle中,关于子程序的描述不正确的是(C)。

子程序 就是存储过程和函数子程序是已命名的PL/SQL块,可带参数并可在需要时随时调用

子程序可以具有声明部分、可执行部分和异常处理部分

子程序参数的模式只有IN和OUT两种模式

子程序可分为过程和函数两种类型

3:

在Oracle中,当从SQL表达式调用函数时,下列描述不正确的是(AC)。从SELECT语句调用的函数均不能修改数据库表

函数可以带有IN、OUT等模式的参数

函数的返回值必须是数据库类型,不得使用PL/SQL类型

形式参数必须使用数据库类型,不得使用PL/SQL类型

31:

在Oracle中,关于触发器的描述正确的是(D)。触发器可以删除,但不能禁用

触发器只能用于表

触发器可以分为行级和语句级两种

触发器是一个对关联表发出insert、update、delete或select … for update语句时触发的存储过程

32:

在Oracle中,你需要创建索引提高薪水审查的性能,该审查要对员工薪水提高12个百分点后进行分析处理,下面哪个create index命令能解决此问题(A)。CREATE INDEX my_idx_1 ON employee(salary*1.12);

CREATE UNIQUE INDEX my_idx_1 ON employee(salary);

CREATE BITMAP INDEX my_idx_1 ON employee(salary);

CREATE INDEX my_idx_1 ON employee(salary) REVERSE;

33:

在Oracle中,执行下面的语句:

SELECT ceil(-97.342),

floor(-97.342),  -123.1 -124

round(-97.342),

trunc(-97.342)

FROM dual;

哪个函数的返回值不等于-97(B)。ceil()

floor()

round()

trunc()

34:

在Oracle中,用以下SQL命令创建了一个序列:

CREATE SEQUENCE my_seq

START WITH 394

INCREMENT BY 12

NOMINVALUE

NOMAXVALUE

NOCYCLE

NOCACHE;

用户执行包含my_seq.NEXTVAL的SQL语句三次,然后执行包含

my_seq.CURRVAL的SQL语句四次,请问序列my_seq的当前值是(B)。46

418

43

442

242:

35:

在Oracle中,下列哪种标量类型不能保存到数据库表中(B)。CHAR

RAW

DATE

BOOLEAN

36:

在Oracle中,不属于游标属性的是(C)。%NOTFOUND

%FOUND

%ISCLOSE

%ISOPEN

37:

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

使用EXECUTE语句

使用RUN语句

直接使用过程名

38:

在Oracle中,用下列语句定义了一个过程:

CREATE OR REPLACE PROCEDURE test(a IN VARCHAR2,

b IN OUT NUMBER,

c OUT VARCHAR2) IS

BEGIN

……

END;

/

假定使用的变量都已定义,下面对过程test的调用语法正确的是(C)。test(‘String1’,5,v_str2)

test(v_str1,v_num1,’String2’)

test(‘String1’,v_num1,v_str2)

test(v_str1,2,v_str2)

39:

在Oracle中,关于程序包的描述不正确的是(B)。程序包是一种数据库对象,它是对相关PL/SQL类型、子程序、游标、异常、变量和常量的封装

程序包中私有对象是通过PRIVATE关键字来标识的  程序包体可以包括没有在程序包说明中列出的对象,这些是私有对象,程序包的用户不能使用

PL/SQL允许两个或多个打包的子程序具有同一名称,只要子程序接受的参数数据类型不同

程序包具有模块化、信息隐藏、新增功能及性能更佳等优点

4:

在Oracle中,用户(A)拥有所有内置的程序包。SYS

SYSTEM

PUBLIC

DEFAULT

41:

在Oracle中,DBMS_LOB程序包的()过程用于删除指定的BLOB或CLOB。delete

erase

remove

empty_lob

42

在Oracle中,关于触发器的描述正确的是(D)。(选择一项)触发器可以删除,但不能禁用

触发器只能用于表

触发器可以分为行级和语句级

触发器使一个对关联表发出select、insert、update或delete语句时触发的存储过程

43:

在Oracle中,通过命令(CD)可以释放锁。(选择两项)INSERT

DELETE

ROLLBACK

COMMIT

44:

在Oracle中,事务中使用下列SQL语句不会引起锁定(A)。(选择一项)SELECT

INSERT

UPDATE

DELETE

45:

在Oracle中,当需要使用显式游标更新或删除游标中的行时,声明游标时指定的SELECT语句必须带有(C)子句。(选择一项)WHERE CURRENT OF

INTO

FOR UPDATE

ORDER BY

46:

在Windows操作系统中,Oracle的(A)服务器监听并接受来自客户端应用程序的连接请求。(选择一项)OracleHOME_NAMETNSListener

OracleServiceSID

OracleHOME_NAMEAgent

OracleHOME_NAMEHTTPServer

47:

在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是(C)。(选择一项)select seq.ROWNUM from dual;

select seq.ROWIDfrom dual;

select seq.CURRVALfrom dual;

select seq.NEXTVALfrom dual;

48:

ORACLE中,执行语句:SELECT address1||’,'||address2||’,'||address2   ”Address” FROM employ;将会返回(B)列。1

2

3

49:

在Oracle中,INSTEAD OF触发器主要用于(D)。(选择一项)表

表和视图

基于单个表的视图

基于多个表的视图

5:

Oracle数据库中,下面(C)可以作为有效的列名。Column

123_NUM

NUM_#123

#NUM123

51:

在Oracle中,以下工具可以逻辑备份数据库对象或整个数据库(B)。(选择一项)SQL*Plus

导出实用程序

导入实用程序

SQL*Loader

52:

Oracle数据库中,通过(B)访问能够以最快的方式访问表中的一行。主键

Rowid

唯一索引

整表扫描

53:

在Oracle中,使用下列的语句产生序列:

CREATE SEQUENCE id;

Oracle服务器会预开辟内存并维持的序列值有(C)个。(选择一项)1

2

1

54:

Oracle数据库中,以下(C)命令可以删除整个表中的数据,并且无法回滚。drop

delete

truncate

cascade

55:

Oralce数据库中,以下(A)函数可以针对任意数据类型进行操作。TO_CHAR

LOWER

MAX

CEIL

56:

在Oracle中,语句(B)将ORDER_DATE日期值’2年3月18日’显示为‘2年1月1日’。(选择一项)SELECT ROUND(order_date,’day’)FROM inventory

SELECT ROUND(order_date,’YEAR’)FROM inventory

SELECT ROUND(order_date,’month’)FROM inventory

SELECT ROUND(to_char(order_date,’yyyy’))FROM inventory

57:

在Oracle中,以下是STUDENTS表的结构:

SID NUMBER NOT NULL,Primary Key

SNAME VARCHAR2(3)

COURSE_ID VARCHAR2(1) NOT NULL

MARKS NUMBER

你需要查询参加了课程ID为C1的考试,并且分数排在前1名的学生,以下(D)语句能够实现此功能。

A. SELECT SID,marks,ROWNUM ̶Rank”

FORM students

WHERE ROWNUM<=1 AND course_id=’C1′

ORDER BY marks DESC;

B.SELECT SID,marks,ROWNUM”Rank”

FORM students

WHERE ROWNUM<=1 AND course_id=’C1′

ORDER BY marks;

C.

SELECT SID,marks,ROWNUM”Rank”

FORM (SELECT SID ,marks

FORM students

WHERE ROWNUM<=1 AND course_id=’C1′

ORDER BY marks DESC;

D.

SELECT SID,marks,ROWNUM”Rank”

FORM (SELECT SID ,marks

FORM students

WHERE course_id=’C1′ ORDER BY marks DESC)

WHERE ROWNUM<=1;

58:

在Oracle中,用下列语句定义一个过程:

CREATE PROCEDURE proc(value1 in varchar2,value2 out number,value3 in out varchar2)

is

begin

̷̷

end;

假定使用的变量都已定义,下面对过程proc的调用语法正确的是().(选择一项)proc(‘tt’,1,v3)

proc(‘tt’,v2,v3)

proc(v1,v2,v3)

proc(‘tt’,1,’dd’)

59:

在Oracle中,使用以下语句创建视图;

create or replace view myView

as select * from orders

where status=’p';

假定Orders表中包含1条status=’p'的记录,当用户试图执行以下语句;

update myView set status=’o’ where status=’p';

下列正确的是()Oracle不执行更新操作,并返回错误信息

Oracle成功执行更新操作,再次查看视图时返回行记录

Oracle成功执行更新操作,再次查看视图时返回1行记录

Oracle执行更新操作,但提示错误信息

6:

在Oracle中,用于PL/SQL程序输出调试信息的内置程序包是DDBMS_STANDARD

DBMS_ALERT

DBMS_LOB

DBMS_OUTPUT

61:

在Oracle中,用下列语句定义了一个过程:

CREATE PROCEDURE proc(value1 IN VARCHAR2,value2 OUT NUMBER,value3 IN OUT VARCHAR2)

IS

BEGIN

……

END;

假定使用的变量都已定义,下面对过程proc的调用语法正确的是(B)。proc(‘tt’,1,v3)

proc(‘tt’,v2,v3)

proc(v1,v2,v3)

proc(‘tt’,1,’dd’)

62:

在Oracle中,使用以下语句创建视图:C

CREATE OR REPLACE VIEW MyView

AS SELECT * FROM orders

Where status=’p';

假定orders表中包含1条status=’p'的记录,当用户试图执行以下语句:

UPDATE MyView SET status=’o’ WHERE status=’p';

下列描述正确的是()。Oracle不执行更新操作,并返回错误信息

Oracle成功执行更新操作,再次查看视图时返回行记录

Oracle成功执行更新操作,再次查看视图时返回1行记录

Oracle执行更新操作,但提示错误信息

63:

在Oracle中,语句()将ORDER_DATE日期值’2年3月18日’显示为’2年1月1日’(选择两项)select round(order_date,’day’)from inventory

select round(order_date,’year’)from inventory

select round(order_date,’month’)from inventory

select round(to_char(order_date,’yyyy’))from inventory

64:

在Oracle中,使用下列语句产生序列:

CREATE SEQUENCE id;

Oracle服务器会预开辟内存并维持的序列值有()个(选择一项)1

2

1

292:

65:

在Oracle中,以下工具可以逻辑备份数据库对象或整个数据库().sql*plus

导出实用程序

导入实用程序

sql*loader

66:

在Oracle中,INSTEAD OF触发器主要用于()表

表和视力图

基于单个表的视图

基于多个表的视图

67:

在Oracle中,用于显示PL/SQL程序输出调试信息的内置程序包是()。DBMS_STANDARD

DBMS_ALERT

DBMS_LOB

DBMS_OUTPUT

68:

在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是()。select seq.ROWNUM form dual;

select seq.ROWID form dual;

select seq.CURRVAL form dual;

select seq.NEXTVAL form dual;

69:

在Oracle中,事务中使用下列SQL语句不会引起锁定()。SELECT

INSERT

UPDATE

DELETE

7.

在Oracle中,通过命令()可以释放锁。INSERT

DELETE

ROLLBACK

COMMIT

71

在Oracle中,关于触发器的描述正确的是()。触发器可以删除,但不能禁用

触发器只能用于表

触发器可以分为行级和语句级

触发器是一个对关联表发出select、insert、update或delete语句是触发的存储过程

72:

ORACLE 中,执行语句: SELECT address1||’,’||address2||’,’||address2  ̶Adress” FROM employ;将会返回()列。(选择一项)1

2

3

73:

在Oracle中,PL/SQL块中定义了一个带参数的游标:

CURSOR emp_cursor(dnum NUMBER) IS

SELECT sal,comm FORM emp WHERE deptno=dnum;

那么正确打开此游标的语句是(AD)。OPEN emp_cursor(2);

OPEN emp_cursor FOR 2;

OPEN emp_cursor USING 2;

FOR rmp_rec IN emp_cursor(2) LOOP ̷ ENDLOOP;

74:

Oracle数据库中,下面()可以作为有效的列名。(选择一项)75: Column

123_NUM

NUM_#123

#NUM123

Oracle数据库中,通过(B)访问能够以最快的方式访问表中的一行。(选择一项)主键

Rowid

唯一索引

整表扫描

76:

Oracle数据库中,以下()函数可以针对任意数据类型进行操作。TO_CHAR

LOWER

MAX

CEIL

77:

Oracle数据库中,以下()命令可以删除整个表中的数据,并且无法回滚。(选择一项)drop

delete

truncate

cascade

78:

在Oracle中,下列(B)语句不能用于控制游标。Open

Create

Fetch

Close

79:

在Oracle中有表”cd”,它包含属性”cdcode”,”category”和”cdname”,要查询category取值为”CLASSIC”或”ROCK”的行,应采用语句(AD)。SELECT * FROM cd WHERE category IN (‘CLASEIC’,'ROCK’);

SELECT * FROM cd WHERE category BETWEEN ‘CLASSIC’ AND ‘ROCK’;

SELECT * FROM cd WHERE category=’CLASSIC’ AND category=’ROCK’;

SELECT * FROM cd WHERE category=’CLASSIC’ OR category=’ROCK’;

8:

在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置成了11111,那么使用(C)命令可以取消这一操作。EXIT

COMMIT

ROLLBACK

UNDO

81

在Oracle中,数据库中的触发器是一个对关联表发出insert、update或(A)语句时触发的存储过程。(选择一项)

A     delete

B     drop

C     create

D     truncate

82

在Oracle 中,使用了如下的语句创建用户TOM,则对于该用户而言,以下说法错误的是(D)。(选择一项)CREATE USER TOM IDENTIFIED BY TOMSYS

A     该用户的口令为TOMSYS

B     TOM默认为表空间为SYSTEM

C     TOM 的临时表空间为TEMP

D     使ORANT UPDATE 命令可以修改TOM的口令

83

在Oracle中,下述(A)命令会使挂起的事务完成。(选择一项)。(选择一项)

A     COMMIT

B     DELETE

C     UPDATE

D     SELECT

e)    INSERT

84

游标变量的类型是(B )

A     隐式游标

B     显示游标

C     REF游标

D     循环游标

85

在非归档方式下操作的数据库禁用了(A)。(选择一项)

A     归档日志。

B     联机日志。

C     日志写入程序。

D     日志文件。

86

由于软硬件问题导致的读写数据库文件失败,属于(D)故障。(选择一项)

A     实例

B     语句

C     用户进程

D     介质

87

(C )参数用于确定是否要导入整个导出文件

A     constranints

B     tables

C     full

D     file

88

在oracle程序中处理语句时发生的逻辑错误导致(C )故障

A     实例

B     介质

C     语句

D     用户进程

89

以下哪种备份方式需要在完全关闭数据库后进行。

A     无归档日志模式。

B     归档日志模式。

C     使用导出实用程序进行逻辑备份。

D     以上都不对。

9

(B)方式的导出会从指定的表中导出所有的数据。(选择一项)

A     分区

B     表

C     全部数据库

D     表空间

91

使用(B)命令可查看在创建触发器时发生的编译错误

A     View errors

B     Show errors

C     Display errors

D     Check errors

92

(A)包用于显示pl/sql块和存储过程中的调试信息

A     Dbms_output。

B     Dbms_standadr。

C     Dbms_Input。

D     Dbms_session。

93

(A)触发器允许触发操作的语句访问行的列值

A     行级 :old :new

B     语句级

C     模式

D     数据库级

94

要审计用户执行的create,drop,和alter等ddl语句,应创建(E )触发器

A     行级

B     语句级

C     Instead of

D     模式

e)    数据库

95

Oracle内置程序包由(A )用户所有

A     sys

B     system

C     scott

D     Pub lic

96

( D)程序包用于读写操作系统文本文件

A     Dbms_output

B     Dbms_lob (图片,电影)

C     Dbms_random

D     Utl_file

97

以下不属于命令的pl/sql块的是( )

A     程序包

B     过程。

C     游标。

D     函数

98

执行特定任务的子程序是( AB)

A     函数

B     过程。

C     程序包

D     游标。

99

子程序的(A )模式参数可以在调用子程序时指定一个常量

A     in

B     out

C     In out

D     inout

1

下面关于主事务处理和自主事务处理的说法错误的是( D)

A     自主事务处理结果的变化不倚赖于主事务处理的状态

B     自主事务处理提交或回退时,不影响主事务处理的结果

C     自主事务处理提交,对主事务处理是不可见的

D     自主事务处理还可以启动其他自主事务处理

Create   proc p1

Begin

Insert …..

P2();

Update ….

Commit;

End;

Create proc p2

Begin

Atuo………

Inusert….

Rollback;

End;

oracle上机题库_Oracle笔试题库附参考答案相关推荐

  1. [转载]单片机习题和试题库之六  读程序(附参考答案)

    原文地址:单片机习题和试题库之六  读程序(附参考答案)作者:小董 1.写出下列指令执行的结果 (1). MOV A,#20H MOV R0,#20H MOV @R0,A ANL   A,   #0F ...

  2. 360 2013校园招聘笔试题(含参考答案)

    360 2013校园招聘笔试题(含参考答案) 参考答案: 1.D  5*5*5=125 2.C  排除法 3.A  仅个人意见 4.A 5.D   ABC三语句一定保留,D不确定,EF一定删除 6.不 ...

  3. ibm java英语面试_IBMJava英文面试题(附参考答案)

    IBMJava英文面试题(附参考答案) IBMJava英文面试题(附参考答案). 1.what is oracle.what is major differenece oracle8i and ora ...

  4. 【机器学习】经典的机器学习200道面试题(附参考答案)

    来  源: https://blog.csdn.net/sinat_35512245/article/details/78796328 本文总结了往年BAT机器学习面试题,干货满满,值得收藏. 想要入 ...

  5. 经典的机器学习200道面试题(附参考答案)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 来  源: https://blog.csdn.net/sinat ...

  6. 看淘宝UED招聘题,思索FSE技能定位(附参考答案)

    淘宝的审美眼光 题目1:JavaScript方面 小贤是一条可爱的小狗(Dog),它的叫声很好听(wow),每次看到主人的时候就会乖乖叫一声(yelp).从这段描述可以得到以下对象: 1 functi ...

  7. php在文本框中输入一个年份_判断其生肖_并输出在文本框旁边.代码,PHP开发工程师面试真题之Web网页设计(附参考答案)_PHP教程...

    一.Form表单 真题1:简述POST和GET传输的最大容量分别是多少? 参考答案: GET方法传递数据,控制在1MB之内(因为URL的长度限制在1MB字符以内):POST方法传输数据没有大小的限制. ...

  8. java 银行笔试题库_Java笔试题库及其答案.doc

    一 1) 在JAVA中,要判断D盘下是否存在文件abc.txt,应该使用以下( )判断语句.(选择一项) a) if(new File("d:abc.txt") .exists() ...

  9. java实习生面试被问的较多的面试题(附参考答案)

    1.集合有哪些子类?各自的数据结构?有什么区别? 注:HashSet底层采用HashMap实现,TreeSet底层采用TreeMap实现 2.Hashmap如何解决哈希冲突?与HashTable有何不 ...

最新文章

  1. 【云计算的1024种玩法】巧用迁云工具轻松实现服务器迁移到ECS
  2. 《LeetCode力扣练习》剑指 Offer 28. 对称的二叉树 Java
  3. 网红咖啡店的最后一晚:五道口的罗曼蒂克如何消亡
  4. jsp中JAVA代码取select值_jsp获取下拉列表select选择的值 | 学步园
  5. SQL case when then end根据某列数据内容在新列显示自定义内容
  6. 2018尚硅谷Git和GitHub视频教程
  7. WorldFirst万里汇推出港币和离岸人民币账户!
  8. OutMan——Foundation框架中的集合类(三)
  9. 怎么注册微软云服务器,如何创建和部署云服务(经典) | Microsoft Docs
  10. 程序员的蜕变之旅-健身
  11. IOS开发学习笔记(一)
  12. 【Luogu5348】密码解锁(莫比乌斯反演,数论)
  13. oracle中spool命令的使用,Oracle中Spool命令的使用方法实例
  14. 直播预告| 手机银行智能人机验证方案直播,开课啦~
  15. linux终端实现骇客帝国的字符雨动画
  16. 记--Python --日常练习的两种思考方法
  17. CP2101 usb转uart驱动
  18. 条码生成软件如何批量生成Code39码
  19. 使用redis实现防止重复提交,成功解决方案 春风化作秋雨 2018-09-13 18:09:52 13787 收藏 6 分类专栏: 解决方案 版权 1、业务场景 业务开发中,常常涉及对前端操作
  20. python 基金净值_Python 关于处理基金净值数据的问题

热门文章

  1. B站科技区 up主 关注排名
  2. Keil关于.axf文件报错
  3. 故障修复:mswinsck 加载失败
  4. 【西电—英美国家概况(英美概况/英美文化)2023第一学期】第九章参考课后答案
  5. 一个好的浏览器是多么重要,强烈推荐一个好用的浏览器.........
  6. uniapp 下载文件却变成了跳转
  7. 动力工程及工程热物理推免真题(凭个人记忆整理)
  8. 2023轻薄投影仪首选:极米Z6X Pro入手超值!
  9. android studio秘钥库文件不存在,获得SHA1以及错误java.lang.Exception: 密钥库文件不存在: keystore...
  10. -20dB谱宽是什么意思?