PL/SQL中的 Return类似Java中的Return,有两个作用
-
as a clause.Function有返回值时必须要有的.用法如下
CREATE OR REPLACE FUNCTION [FUNCTION NAME]
RETURN [RETURN TYPE] IS
BEGIN
RETURN returnValue;
END;
-
as a PL/SQL statement.当在一个过程中调用另外一个过程时,另外的过程中有多个
begin ... end
语句块并且只执行其中满足条件的语句块后返回调用处,就需要假Return在被调用的存储过程中.CREATE OR REPLACE [SUBPROGRAM][NAME]
IS
BEGIN
statement 1;
...
RETURN;
statement 2;
END;