日期:2014-05-16  浏览次数:20516 次

简单存储过程实例
//创建
create or replace procedure p_subwork(put number,s out varchar2) is
    r subwork%rowtype;
BEGIN
     dbms_output.put_line('subunit username');
     select * into r from subwork where subworkoid=put;
     dbms_output.put_line(r.subunit||' '||r.username);  
     s:=r.username||' '||r.subunit;// 输出单位和用户名
END;

//执行
declare
    put_ number;
    out_ varchar2(255);
begin
    put_:=&请输入编号;
    p_subwork(put_,out_);
    dbms_output.put_line('单位和用户名的值为 '||out_);
end;