Oracle中function相关问题

rollandx 2006-03-27 08:59:21
大家好!!

现想问一下,在Oracle中的package中写了function,
1 是不是一定要有return值,还是可以有类似void之类的?
2 function()中的参数指明为out时,怎么使用out的值??

多谢!!!
...全文
112 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dinya2003 2006-03-27
  • 打赏
  • 举报
回复
void 是别的语言的用法. Oracle不用.
bzszp 2006-03-27
  • 打赏
  • 举报
回复
1.没有返回值的用存储过程
2.调用的时候类似于这样:
declare
n:number;
rtn:string;
begin
rtn:=fun(n);--create or replace function fun(n1 out number) return string ...
dbms_output.put_line(n);
end;
/

17,089

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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