MySql创建自定义函数,使用用户自定义变量,完成自增长

时间:2021-09-10 09:41:45

当前session存续时,持续自增,当前session断开时,从1开始自增。

DROP FUNCTION IF EXISTS increaseSeq ;


DELIMITER //
CREATE FUNCTION increaseSeq() 
RETURNS INTEGER
DETERMINISTIC
BEGIN
set @peng:=IFNULL(@peng,0)+1;
RETURN  @peng ;
END//
DELIMITER ;