第四章 数据库编程:通过本章学习,学会数据库编程方法,能够书写存储过程、函数、触发器等。4.1PL/SQL基本结构:块的组成和简单使用
4.2分支结构:块中If语句和case语句的使用
4.3循环结构:简单循环、while循环和for循环的使用
4.4存储过程:创建、修改、删除、调用存储过程
4.5函数:创建、修改、删除、调用函数
4.6触发器:创建、修改、删除触发器,理解其触发规则
4.7异常处理:预定义异常和自定义异常的使用
4.8游标:隐式游标和显式游标的使用
4.9包的创建和应用:创建和使用包,理解封装概念
[单选题]如果存储过程的参数类型为OUT,那么调用时传递的参数应该为:()
变量
都可以
表达式
常量
答案:变量
[单选题]下列有关存储过程的特点说法错误的是:()
编译的存储过程存放在数据库中

存储过程是一个命名的模块

存储过程不能将值传回调用的主程序

一个存储过程可以调用另一个存储过程[单选题]下列有关函数的特点说法错误的是:()
函数必须定义返回类型
函数参数的类型只能是IN

函数的调用应使用EXECUTE命令

在函数体内可以多次使用RETURN语句
[单选题]有关行级触发器的伪记录,下列说法正确的是: ()
INSERT事件触发器中,可以使用:old伪记录。
UPDATA事件触发器中,可以使用:old伪记录。
 DELETE事件触发器中,可以使用:new伪记录。

UPDATA事件触发器中,只能使用:new伪记录。
[单选题]下列有关替代触发器的描述,正确的是:()
通过替代触发器可以向视图插入数据
替代触发器创建在数据库上

 替代触发器创建在表上

通过替代触发器可以向基表插入数据
[判断题]游标声明时的子查询语句在打开游标时执行。()

[判断题]PL/SQL块必须包含DECLARE,BEGIN和END关键字。()

[判断题]SQL*Plus是Oracle数据库的专用访问工具()

[判断题]存储过程独立于数据库而存在()

[判断题]未命名块包含的SELECT语句中,必须包含INTO子句。

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部