return exit 的用法

qianxf2008 2008-07-01 03:04:47
在oracle的存储过程中,return和exit怎么用?

return :存储过程终了,下面的不执行了。如:

....(PL/SQL语句)
return;
.....(不执行 PL/SQL语句)

exit可以单独使用吗? 使存储过程终了。
...全文
383 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
oracle_louis 2008-07-02
  • 打赏
  • 举报
回复
oracle中exit是终止循环(loop)
return是结束过程

楼主要实现自己对程序的明确有效的控制,可以使用save point point1, goto point1
可以在程序中嵌入多个point,当你执行中需要跳转到哪个point是直接goto 就行了。
chunyu.wu 2008-07-01
  • 打赏
  • 举报
回复
在函数当中才用return,函数结束,返回相应的值。
EXIT 是退出整个循环。
netinsect00 2008-07-01
  • 打赏
  • 举报
回复
exit用法

pl/sql

declare
...
begin
...
exit when (条件)
end;



另一种

declare
...
begin

...
if 条件
exit;
end;
ehsgs 2008-07-01
  • 打赏
  • 举报
回复
跳出循环的时候才用exit

17,089

社区成员

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

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