RETURN语句¶
从当前函数返回。
语法:
return ::=
参数:
expression PLOSCAR表达式。
说明:
执行Return expression将退出当前函数,并把expression值返回给调用者。
表达式的结果将自动转换为函数返回类型。
除非函数返回类型为SETOF或VOID,否则expression不能省略。
示例:RETURN 语句¶
-- 清理环境
DROP FUNCTION appends(integer);
CREATE OR REPLACE function appends(origin integer) RETURN integer AS
DECLARE
append integer := 100;
BEGIN
RETURN append + origin;
END;
/
select appends(7);
APPENDS(int) |
------------------
107 |
总数目:1
-- 删除函数
DROP FUNCTION appends(integer);