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

ORACLE 考试 复习题

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

( )

A、参数的名称或数量不相同时 B、参数的数量或数据类型不相同时

C、参数的名称和数据类型不相同时 D、参数的数据类型和数量不相同时 9、

下列哪一个动作不会激发触发器?( )

A、更新数据 B、 查询数据 C、 删除数据 D、 插入数据 10、 在使用 CREATE TRIGGER语句创建行级触发器是,哪一个语句用来引用旧数据?( )

A、 FOR EACH B、 ON C、REFERNCING D、 OLD 11、 在创建触发器时,哪一个语句决定触发器是针对每一行执行一次,还是针对每一个语句执行一次?( )

A、FOR EACH B、ON C、 REFERNCING D、 NEW 12、 替代触发器一般被附加到哪一类数据库对象上?( ) A、 表 B、 序列 C、 视图 D、簇

13、 条件谓词在触发器中的作用是什么?( )

A、指定对不同事件执行不同的操作 B、在UPDATE中引用新值和旧值

C、 向触发器添加WHEN 子句 D、在执行触发器前必须满足谓词条件

14、 可以使用哪个子句来更改相关性标识符的名称?( )

A、 REFERNCING B、WHEN C、 INSEAT—OF D、RENAME

15、 如果希望执行某个操作时,该操作本身并不执行,而是去执行另外的一些操作,那么可以使用什么方式完成这种操作?( ) A、BEFORE触发器 B、AFTER触发器 C、INSEAT OF 触发器 D、UNDO触发器 三、 简答题 1、

简述过程和函数的区别。

从参数的返回情况来看:如果返回多个参数值最好使用存储过程,如果只有一个返回值的话可以使用函数;

?? 从调用情况来看:如果在SQL语句(DML或SELECT)中调用的话一定是存储函数或存储的封装函数不可以是存储过程,但调用存储函数的时候还有好多限制以及函数的纯度等级的问题

2、 简述调用过程时传递参数值的3种方法。

IN参数,由调用者传入,并且只能够被存储过程读取,它可以接收一个值,但是不能在过程中修改这个值;

OUT参数,由存储过程传入值,然后由用户接收参数值,它在调用过程时为空,在过程的执行中将为这参数指定一个值,并在执行结束后返回;

IN OUT参数,同时具有IN和OUT参数的特性。

3、 4、

当调用过程时,什么样的参数可以返回值? 举例说明什么是重载。

5、 6、

有100个人围一圈。顺序排号。从第1个人开始报数,凡报到简述如何在程序包中声明私有成员和公有成员。

3的人退出圈。问最后留下的是原来的第几号?试编写一个函数计算。 7、

简述Oracle数据库中触发器的类型及其触发条件。

行级触发器 语句触发器 表级触发器 8、 9、

简述替代触发器的作用。 描述触发器相关性标识符的作用。

定义视图,代替触发器

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