//创建
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;
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;
本文介绍了一个使用PL/SQL编写的简单过程示例,该过程接收一个编号作为输入参数,并从数据库中检索对应的子单位名称及用户名。通过调用此过程并传递参数,可以输出单位名称与用户名组合成的字符串。
2478

被折叠的 条评论
为什么被折叠?



