RETURN 语句
RETURN 语句终止当前函数、存储过程或匿名块并将控制权交还给调用者。
有两种形式的 RETURN 语句。第一种形式的 RETURN 语句用于终止返回 void 的存储过程或函数。第一种形式的语法为:
RETURN;
第二种形式的 RETURN 将值返回给调用者。第二种形式的 RETURN 语句的语法为:
RETURN expression;
expression 必须计算为与函数的返回类型相同的数据类型。
以下示例使用 RETURN 语句将值返回给调用者:
CREATE OR REPLACE FUNCTION emp_comp (
p_sal NUMBER,
p_comm NUMBER
) RETURN NUMBER
IS
BEGIN
RETURN (p_sal + NVL(p_comm, 0)) * 24;
END emp_comp;
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论