7.9 习题

一、填空题

1.PL/SQL块分为______3部分。

2.IF语句有______3种形式。

3.变量的类型主要有____两种。

4.PL/SQL结构控制语句有______

5.异常分为______3种。

二、选择题

1.SELECT…INTO语句可以出现的异常是()。

A.CASE_NOT_FOUND

B.NO_DATA_FOUND

C.DUP_VAL_ON_INDEX

D.TOO_MANY_ROWS

2.异常处理部分,匹配异常名称的子句是()。

A.IF…THEN子句

B.WHEN…THEN子句

三、简答题

1.利用程序求出figure_0178_0265的值。

2.编写PL/SQL程序,自定义异常,当价格低于10时抛出自定义异常。

3.编写自定义函数,实现功能和SQL内置函数SQRT一致。