a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 148|回复: 0

[考试试题] oracle认证试题:oracle模拟试题及答案6

[复制链接]
发表于 2012-8-4 14:01:27 | 显示全部楼层 |阅读模式
6、完成以下PL/SQL块,功能是:显示2 到50的25个偶数。
/ S/ b$ L- K- w& p7 U" T# VBEGIN2 {6 C! G0 G  }9 {8 Q$ _: z, y" t
FOR____[6]_____ IN ____[7]_____  t8 z, x1 a8 Q- z, P
LOOP$ z* G4 W+ T6 X& e8 Z0 N
  DBMS_OUTPUT.PUT_LINE(even_number*2);- i- P+ j) C* H6 x5 u, D
END LOOP
  W  \) o% k3 i! c& W; @/ J% c8 qEND;4 g- X$ D. e: A. u. f5 `0 E2 @
7、 完成以下PL/SQL块,功能是:接受职员编号并检索职员姓名。将职员姓名存储在变量empname中,如果代码引发VALUE_ERROR异常,则向用户显示错误消息。
! I# E0 \; V" \& B8 p" N" z2 R& Z$ EDELCARE
2 l; F8 }5 n3 U  empname employee.ename%TYPE;;6 V- F9 z' g# J! u# x4 l
  eno   employee.empno%TYPE;6 ~8 |; r0 p' x1 @1 \; x
BEGIN
6 k! S: G, i* T# e. D1 v  eno:=’&employee_number’;
1 {) r  N9 H, }3 e+ U4 D: s6 n4 ?; ?  ___________________[8]______________________________________;6 \9 K$ u/ i# M( ^2 z& T
  DBMS_OUTPUT.PUT_LINE(‘职员姓名:’||empname);
: n% m9 ^8 S3 z2 X& ^" d  ______[9]______
( w/ x, B4 N' A2 l- [8 R0 B' {     WHEN VALUE_ERROR THEN. o, r! w9 f* Z# b1 V' k
     DBMS_OUTPUT.PUT_LINE(‘要存储在变量中的值过大’)  1 j1 \* s  I" C4 y" B
END;* v; l! P! J( c4 v( V
8、完成以下PL/SQL块,功能是:使用游标,显示所有单价低于250元的玩具的单价。. n) M5 f8 w7 I2 |0 ^& ]6 |
DECLARE
& J! P8 V# m/ w  my_toy_price toys.toyprice%TYPE;; a6 @' J; q5 \& K1 U2 Z, Y
  CURSOR toy_cur IS
6 k  }3 M1 i/ [' w    SELECT toyprice FROM toys1 ^0 H9 F4 M' E; \! b

$ U( l8 L4 o* Z3 A9 o3 n; z    WHERE toyprice
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-2 06:18 , Processed in 0.237102 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表