目录
自定义函数
##################################################################
# 自定义函数,不能进行select 等操作
# !!!注意!!!
# 函数中不要写sql语句(否则会报错),函数仅仅只是一个功能,是一个在sql中被应用的功能
# 若要想在begin...end...中写sql,请用存储过程
#
# 在v8中:
# you *might* want to use the less safe log_bin_trust_function_creators variable
# 解决:
# SET GLOBAL log_bin_trust_function_creators = 1;
delimiter //
create function f1(i1 int, i2 int)
returns int
begin
declare num int default 0;
set num = i1 + i2;
return(num)
end //
delimiter ;
# 执行函数, 在子查询中:
# select f1(100, 200);
# 删除函数
# drop function [if exists] f1;
#####################################################################
来源:CSDN
作者:爱喝水的qdy
链接:https://blog.csdn.net/qq_32617703/article/details/103569620