在mysql里怎样自定义函数,如何调用和执行
答案:2 悬赏:50 手机版
解决时间 2021-11-13 22:39
- 提问者网友:我没有何以琛的痴心不悔
- 2021-11-13 11:43
在mysql里怎样自定义函数,如何调用和执行
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-11-13 12:48
create function 函数名称(参数列表)
reurns 返回值类型
函数体
执行的方法很简单:
加载
** create function <函数名称> returns {string|real|integer}
** soname <你定义的动态库位置>
释放!
** drop function <函数名称>
reurns 返回值类型
函数体
执行的方法很简单:
加载
** create function <函数名称> returns {string|real|integer}
** soname <你定义的动态库位置>
释放!
** drop function <函数名称>
全部回答
- 1楼网友:时间的尘埃
- 2021-11-13 14:19
CREATE FUNCTION 函数名称(参数列表)
RETURNS 返回值类型
函数体
如:
CREATE FUNCTION IF EXIST deleteById(uid SMALLINT UNSIGNED)
RETURNS VARCHAr(20)
BEGIN
DELETE FROM son WHERe id = uid;
RETURN (SELECt COUNT(id) FROM son);
END
调用如:
select 函数名(参数列表);
RETURNS 返回值类型
函数体
如:
CREATE FUNCTION IF EXIST deleteById(uid SMALLINT UNSIGNED)
RETURNS VARCHAr(20)
BEGIN
DELETE FROM son WHERe id = uid;
RETURN (SELECt COUNT(id) FROM son);
END
调用如:
select 函数名(参数列表);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯