返回子句

返回子句指定用户定义函数返回的一个或多个值的数据类型。可以在 UDR 定义中使用本段。

语法

返回子句

元素 描述 限制 语法
parameter 在这里为 UDR 返回的参数声明的名称 必须在 UDR 返回的参数中是唯一的。如果 UDR 任何一个返回值有名称,那么所有返回值都要有名称。 标识符

用法

GBase 8s 中,对于向后兼容性,您可以使用 CREATE PROCEDURE 语句创建 SPL 函数。(即,可以在 CREATE PROCEDURE 语句中包含 Return 子句)。但使用 CREATE FUNCTION 创建返回一个或多个值的新的 SPL 例程。

在返回子句表明返回何种数据类型以后,可以在语句块的任何位置使用 SPL 的 RETURN 语句,返回和返回子句中的值对应的 SPL 变量。

1 仅限于存储过程语言
2 请参阅 SQL 数据类型的子集