第一范文网 - 专业文章范例文档资料分享平台

Oracle PLSQL考试题

来源:用户分享 时间:2025/6/8 11:07:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

C. OPEN emp_cursor USING 20;

D. FOR emp_rec IN emp_cursor(20) LOOP ? END LOOP;

63. Oracle提供的(),能够在不同硬件平台上的Oracle数据库之间传递数据。 A. 归档日志运行模式 B. RECOVER命令

C. 恢复管理器(RMAN) D. Export和Import工具

64. 有表一的查询结果如下,该表为学生成绩表 select id,grade from student_grade ID GRADE

-------- ----------- 1 50 2 40 3 70 4 80 5 30 6 90

表二为补考成绩表

select id,grade from student_makeup ID GRADE

-------- ----------- 1 60 2 80 5 60

现在通过如下语句把补考成绩更新到成绩表中,并提交: update student_grade s set s.grade =

(select t.grade from student_makeup t where s.id=t.id); commit;

请问之后查询:

select GRADE from student_grade where id = 3;结果为: A. 0 B. 70 C. Null

D. 以上都不对

65. 根据以下的在不同会话与时间点的操作,判断结果是多少,

session1 session2

----------------------------- ------------------------------ T1 select count(*) from t;

--显示结果(1000)条

T2 delete from t where rownum <=100;

T3 begin

delete from t where rownum <=100; commit; end;/ T4 truncate table t;

T5 select count(*) from t; --这里显示的结果是多少 A. 1000 B. 900 C. 800 D. 0

66. 有数据”test”分别存放到char(10)和varchar2(10)类型的字段中,其实际存储长度为 A. 10 10 B. 4 4 C. 10 4 D. 4 10

67. 可以使用()伪列来访问序列。 A. currval和nextval B. nextval和preval C. cache和nocache D. maxvalue和minvalue

68. pl/sql块中不能直接使用的SQL命令式() A. select B. insert C. update D. drop

69. 以零做除数会引发()异常。 A. value_error B. zero_divide C. Storage_error D. self_is_null

70. 公用的子程序和常量在()中声明 A. 过程 B. 游标 C. 包规范 D. 包主体

71. 以下不属于命名的PL/SQL块的是()。

A. 程序包 B. 过程 C. 游标 D. 函数

72. ()sql语句将为计算列Sal*12生成别名Annual Salary A. select ename, sal*12 ‘Annual Salary’ from emp; B. select ename, sal*12 “Annual Salary” from emp; C. select ename, sal*12 as Annual Salary from emp;

D. select ename, sal*12 as initcap(“Annual Salary”) from emp;

73. 以下对表空间描述正确的是? A. 一个数据库只能有一个表空间

B. 一个数据库可以有多个表空间但是只能有一个临时表空间 C. 数据库中表空间数量是没有限制的,但数据文件数量有限制 D. 一个表空间只能被一个用户所使用 E. 一个表空间可以管理多个数据文件

74. 以下对约束描述正确的是

A. 在建表的时候必须定义该表的主键约束,否则不能通过语句修改 B. 约束中唯一约束、主键约束都会自动创建唯一索引 C. 一个字段不能同时有主键约束和唯一约束 D. 一个字段可以即为主键又为外键 E. 被Check约束修饰的字段不能为空

75. create tablespace space_64

Datafile ‘spac_6401.dbf’ size 10M,’space_6402.dbf’size 5M Default storage (

initial initValue next nextValue maxextents unlimited pctincrease 20 )online;

对以上语句的initvalue或nextvalue解释正确的是: A. Initvalue是每次创建数据区时的初始化数据块数量 B. Initvalue是第一个数据区创建时的初始化数据块数量

C. Nextvalue是当数据去的数据块不够使用时每次分配的数据块数量 D. Nextvalue是除第一个数据区之外的数据区分配数据块的数量 E. 以上答案都不正确

76. 下面对Oracle事务描述正确的是:

A. 事务具有原子性是不可再分的,要么一起成功要么一起失败 B. 一个事务中可以包含多条DML语句 C. 一个事务中可以包含多条DDL语句 D. DDL语句的事务是自动提交

E. 若事务回滚,则在事务中执行的所有DML操作均会被还原

77. 对于[full|left|right]outer join语句描述正确的是

A. Full关联查询时将两张表的所有记录都相互关联起来形成查询结果

B. Left关联查询是在两张表关联查询生成结果后,将左侧表中没有关联上的数据也追加到

查询结果集中

C. Left和right在10g中可以通过(+)来实现 D. Full就是笛卡尔乘积的结果

78. PL/SQL语句块描述正确的是:

A. PL/SQL语句块不允许有嵌套关系出现

B. PL/SQL语句块中的所有变量、类型、异常均要在declare语句块中定义 C. 在PL/SQL使用的所有变量都必须在declare中定义

D. PL/SQL语句块中begin和end之间不能只有sql语句,必须要有PL/SQL表达式

79. 函数的使用,正确的是:

A. 单行函数只能被只有一条查询结果的sql语句所使用 B. 函数不能出现在form子句中

C. 函数可以与insert、update、delete语句一起使用 D. 函数可以与create、drop、alter表的语句一起使用

80. 存储过程与函数的区别有

A. 存储过程可以自行函数,但是函数中不能调用存储过程 B. 能执行存储过程的地方一定能执行函数 C. 存储过程没有返回值,而函数摇摇有返回值

D. 存储过程可以被JDBC直接调用,而函数必须要借助PL/SQL表达式或SQL语句才能执行

81. 下面关于游标与游标变量的叙述中,正确的是:

A. 游标不能作为参数或返回类型出现在子程序的定义上,而游标变量可以 B. 游标变量一直只能与一个SQL语句绑定 C. 游标变量不能使用for循环遍历

D. 游标变量必须在open操作时才与SQL语句关联

82. PL/SQL下定义package描述正确的是:

A. 包的声明中必须按照类型、变量、异常、子程序、游标的定义顺序来声明内容,不允许

将游标定义在类型的前面

B. 包的声明中定义的子程序在包体中必须有实现,但游标可以没有 C. 包体中的所有子程序定义不一定都必须是在包声明中定义过的 D. 包体中的所有内容都必须在包声明中定义,否则会被视为无效内容

83. PL/SQL下的动态SQL语句可能会出错的语句是: A. execute immediate ‘select min(sal)from emp’; B. execute immediate ‘select sal from emp’;

C. execute immediate ‘select min(sal), from emp group by deptno’;

D. execute immediate ‘select sal, ename, job from emp where empno=7788’into

搜索更多关于: Oracle PLSQL考试题 的文档
Oracle PLSQL考试题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9bo848itqy9y6ym8bd2m_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top