1. 程式人生 > >MySql建立自定義函式,使用使用者自定義變數,完成自增長

MySql建立自定義函式,使用使用者自定義變數,完成自增長

當前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 ;