会计考友 发表于 2012-8-4 14:01:27

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]
查看完整版本: oracle认证试题:oracle模拟试题及答案6