注册

求大佬问下这个into函数为啥用的不对?

DM_811182 2023/05/09 830 2 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Linux
【CPU】:
【问题描述】*:这个函数的into报错,看不出为啥

CREATE FUNCTION max_resource_code(userId int) RETURN varchar2 as
DECLARE resourceNum varchar2; 
BEGIN
	SELECT RIGHT(CONCAT('0000',COALESCE(MAX(RIGHT(resource_code,5)),0) + 1),5) 
	FROM c_resource WHERE creator = userId INTO resourceNum;

	RETURN CONCAT('U',RIGHT(CONCAT('000',userId),5),'S',resourceNum);
END
回答 0
暂无回答
扫一扫
联系客服