set serveroutput on
--1,创建带参数的存储过程pro1,以部门号为参数,返回该部门的员工人数,执行该过程。
create or replace procedure pro1(dno number)
as
rs number;
begin
select count(*)into rs from emp where deptno=dno;
dbms_output.put_line('员工人数:'||rs);
end;
exec pro1(20)
--练习:创建带参数的存储过程pro2,以部门号为参数,计算该部门的平均工资,输出,执行该存储过程。
create or replace procedure pro2(dno number)
as
avs number;
begin
select avg(sal) into avs from emp where deptno=dno;
dbms_output.put_line('平均工资:'||avs);
end;
exec pro2(20)
--1,创建带参数的存储过程pro1,以部门号为参数,返回该部门的员工人数,执行该过程。
create or replace procedure pro1(dno number)
as
rs number;
begin
select count(*)into rs from emp where deptno=dno;
dbms_output.put_line('员工人数:'||rs);
end;
exec pro1(20)
--练习:创建带参数的存储过程pro2,以部门号为参数,计算该部门的平均工资,输出,执行该存储过程。
create or replace procedure pro2(dno number)
as
avs number;
begin
select avg(sal) into avs from emp where deptno=dno;
dbms_output.put_line('平均工资:'||avs);
end;
exec pro2(20)










