存储过程,增加一个输出的字符型参数XX(out类型)

cloud1215 2011-04-28 02:33:52
请问存储过程,如何增加一个输出的字符型参数XX(out类型)。
本人刚学,请各位大大指教。
...全文
121 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanks_gao 2011-04-29
  • 打赏
  • 举报
回复

create procedure test(res out varchar2)
as
begin
select 'test' into res from dual;
end;
Well 2011-04-29
  • 打赏
  • 举报
回复
关键字就是使用out啊。。。默认的是in
nihao20071 2011-04-28
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 czn116688 的回复:]

给你介绍我觉得Oracle PL/SQL入门比较好的书,王海亮的《精通Oracle 10g PL/SQL编程》
[/Quote]
支持
czn116688 2011-04-28
  • 打赏
  • 举报
回复
给你介绍我觉得Oracle PL/SQL入门比较好的书,王海亮的《精通Oracle 10g PL/SQL编程》
yejihui9527 2011-04-28
  • 打赏
  • 举报
回复
就是就是 基本要会的
yinan9 2011-04-28
  • 打赏
  • 举报
回复
这个是比较基本的问题了,建议楼主应该更系统全面的学习一下。
gouxiongyaya 2011-04-28
  • 打赏
  • 举报
回复
楼主应该先把oracle的一些东西看下,简单的存储过程步骤还是要懂的
crmcrm4 2011-04-28
  • 打赏
  • 举报
回复
create or replace procedure test(v_tab_no in number,
v_rept_time in varchar2,
v_return out number) is
begin
........
v_return := 0;
exception
when others then
rollback;
v_return := 9;
end test;
304的的哥 2011-04-28
  • 打赏
  • 举报
回复
cloud1215 2011-04-28
  • 打赏
  • 举报
回复
能解释下吗 刚学看不懂啊 - -
304的的哥 2011-04-28
  • 打赏
  • 举报
回复

create or replace procedure pro_tests(
ename_in in emp.empno%type,
sal_out out emp.sal%type)
as
...[declaration]
begin
...[procedure body]
end pro_test;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧