----第九章
--1.编写一个PL/SQL块,输出所有员工的员工姓名、员工号、工资和部门号
set serveroutput on
declare
cursor c_emp is select * from emp;
v_emp c_emp%rowtype;
begin
open c_emp;
loop
fetch c_emp into v_emp;
exit when c_emp%notfound;
dbms_output.put_line(v_emp.ename || ' ' || v_emp.empno || ' ' || v_emp.sal || ' ' || v_emp.deptno);
end loop;
close c_emp;
end;
/
--2.编写一个PL/SQL块,输出所有比本部门平均工资高的员工信息
set serveroutput on
declare
cursor c_emp is select * from emp where sal>(select avg(sal) from emp);
v_emp c_emp%rowtype;
begin
open c_emp;
fetch c_emp into v_emp;
while c_emp%found loop
dbms_output.put_line(v.emp.ename || ' ' || v_emp.empno || ' ' || v_emp.sal || ' ' v_emp.</
Oracle 11g数据库基础教程(第2版)-课后习题-第九章
最新推荐文章于 2021-04-07 09:52:50 发布
本文详细解析了Oracle 11g数据库基础教程第二版中第九章的课后习题,涵盖了SQL查询、表操作和数据库管理等关键知识点,旨在帮助读者巩固对Oracle数据库的理解和应用。
摘要由CSDN通过智能技术生成