注册

创建函数有问题,哪个大佬帮忙看下

DM_670408 2024/03/21 547 1 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:
【CPU】:
【问题描述】*:mysql迁移到dm8

第 9 行, 第 49 列[ORDER]附近出现错误:
语法分析出错

CREATE FUNCTION "ATASK"."getChildReqList"(rootId VARCHAR(100) ) RETURN varchar(10000) AS
str VARCHAR(10000) ;
cid VARCHAR(100) ;
BEGIN
SET str = '';
SET cid = rootId;
WHILE cid IS NOT NULL LOOP
SET str = CONCAT(str, ',', cid);
SELECT GROUP_CONCAT(id ORDER BY id DESC) INTO cid FROM atask_requirement WHERE FIND_IN_SET(parent_id, cid) > 0; END LOOP;
RETURN SUBSTRING(str,2);
END

回答 0
暂无回答
扫一扫
联系客服