含义:一组预先编译好的SQL语句的集合,可以理解成批处理语句
作用:
-
———-
2.有参有返回
案例:根据学生名返回分数
2.1 创建函数
DELIMI<i>本文来源gaodai$ma#com搞$$代**码网</i>TER $CREATE FUNCTION myFun2(stuName VARCHAR(20)) RETURNS INTBEGIN DECLARE grade INT DEFAULT 0; #定义变量 SELECT s.grade INTO grade #赋值 FROM student s WHERE s.name = stuName; RETURN grade; #返回END $DELIMITER ;
2.2 调用
SELECT myFun2('盖伦');
==========
三、查看函数
SHOW CREATE FUNCTION myFun1;
四、删除函数
DROP FUNCTION myFun2;
本文讲解了Mysql函数 的相关内容,更多相关推荐请关注搞代码。
相关推荐:
SQLLite相关内容
Spark SQL实现日志离线批处理
sql 相邻2条记录时间差比较
以上就是Mysql函数 的相关讲解的详细内容,更多请关注搞代码gaodaima其它相关文章!