mysql自定义函数怎么调用在sql中

比如我的函数名称叫 chaxun
怎么用sql调用
我在网上看了一些例子说select 函数名(参数) 里面的参数写什么

2个回答

自定义函数可以没有参数,也可以有参数。
调用自定义函数时参数如何写,取决于这个函数是怎么定义的(题目中的chaxun函数)

可以参考这个例子:
http://jackyrong.iteye.com/blog/1526842

fight_in_dl
战在春秋 如果对您有帮助,请采纳答案好吗,谢谢!
接近 3 年之前 回复

BEGIN

DECLARE sTemp VARCHAR (1000);

DECLARE sTempChd VARCHAR (1000);

SET sTemp = '$';

SET sTempChd = cast(rootId AS CHAR);

WHILE sTempChd IS NOT NULL DO

SET sTemp = concat(sTemp, ',', sTempChd);

SELECT
group_concat(TASKCODE) INTO sTempChd
FROM
saa_task
WHERE
FIND_IN_SET(PARENTCODE, sTempChd) > 0;

END
WHILE;

RETURN sTemp;

END
这是函数

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问