oracle认证试题:oracle模拟试题及答案6
6、完成以下PL/SQL块,功能是:显示2 到50的25个偶数。BEGIN
FOR_________ IN _________
LOOP
DBMS_OUTPUT.PUT_LINE(even_number*2);
END LOOP
END;
7、 完成以下PL/SQL块,功能是:接受职员编号并检索职员姓名。将职员姓名存储在变量empname中,如果代码引发VALUE_ERROR异常,则向用户显示错误消息。
DELCARE
empname employee.ename%TYPE;;
eno employee.empno%TYPE;
BEGIN
eno:=’&employee_number’;
_________________________________________________________;
DBMS_OUTPUT.PUT_LINE(‘职员姓名:’||empname);
____________
WHEN VALUE_ERROR THEN
DBMS_OUTPUT.PUT_LINE(‘要存储在变量中的值过大’)
END;
8、完成以下PL/SQL块,功能是:使用游标,显示所有单价低于250元的玩具的单价。
DECLARE
my_toy_price toys.toyprice%TYPE;
CURSOR toy_cur IS
SELECT toyprice FROM toys
WHERE toyprice
页:
[1]