求大神帮忙,mysql的函数换成sqlserver的!该怎么解决
求大神帮忙,mysql的函数换成sqlserver的!
------解决方案--------------------
你能解释一下这个函数在mysql中是干嘛的吗?
DROP FUNCTION IF EXISTS getChildLst; CREATE FUNCTION `getChildLst`(rootId INT) RETURNS varchar(1000)
BEGIN DECLARE sTemp VARCHAR(1000); DECLARE sTempChd VARCHAR(1000); SET sTemp = '0'; SET sTempChd =cast(rootId as CHAR);
WHILE sTempChd is not null DO SET sTemp = concat(sTemp,',',sTempChd); SELECT group_concat(id) INTO sTempChd FROM t_app_task where
FIND_IN_SET(task_parent,sTempChd)>0; END WHILE; RETURN sTemp; END
------解决方案--------------------
你能解释一下这个函数在mysql中是干嘛的吗?