2
回答
MYSQL 函数返回值大小限制问题
终于搞明白,存储TCO原来是这样算的>>>   
BEGIN
	   DECLARE pTemp VARCHAR(10000) DEFAULT '';
       DECLARE cTemp VARCHAR(10000) DEFAULT '';
       SET pTemp = '';
       SET cTemp =entityId;

       WHILE cTemp is not null DO
         SET pTemp = concat(pTemp,',',cTemp);
         SELECT group_concat(CHILD_ENTITY_ID)INTO cTemp FROM party_struct
         WHERE FIND_IN_SET(PARENT_ENTITY_ID,cTemp)>0;
       END WHILE;
       RETURN pTemp;
END




请看代码 返回类型不管设置什么 长度都被限制了 varchar(10000) text blob 都一样大概2000多,请问是不是有这样的设置 还是我的函数写的有问题。大神带带我 


举报
Crissmagic
发帖于1年前 2回/276阅
顶部