mysql 创建存储函数

来源:互联网 发布:sublime text3写c语言 编辑:程序博客网 时间:2024/06/02 07:45

1、存储函数只有输入参数(不用加in关键字),没有输出参数,并且返回值只能有一个,不能返回结果集,调用时直接使用即可,不需加call,如select isstr('','ada');


DELIMITER //

CREATE FUNCTION isstr(a VARCHAR(50),b VARCHAR(50))  //参数
    RETURNS VARCHAR(50)   //returns  记得加s,返回的参数类型
BEGIN
    IF a='' THEN RETURN (b);
    ELSE RETURN (a);
    END IF;
END
//
DELIMITER ;
0 0
原创粉丝点击