可以为 SPL 例程返回的参数或外部函数返回的单个值声明名称。
CREATE PROCEDURE p (inval INT DEFAULT 0) RETURNING INT AS serial_num, CHAR(10) AS name, INT AS points; RETURN (inval + 1002), "Newton", 100; END PROCEDURE;
serial_num name points 1002 Newton 100
返回参数名和例程实体中的任何变量名之间没有关系。例如,可以定义一个函数返回 INTEGER as xval,但是在同一函数中,叫做 xval 的变量可以是 INTERVAL YEAR TO MONTH 数据类型。