mysql某列递增的存储过程

来源:互联网 发布:程序员猝死 知乎 编辑:程序博客网 时间:2024/05/29 18:19
DELIMITER $$

USE `test`$$

DROP PROCEDURE IF EXISTS `ins`$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `ins`()
BEGIN
    DECLARE i INT;
    SET @i=1;
    UPDATE student SET id=CONCAT("S20130521",CONCAT(@i:=@i+1,"")) WHERE id="";
    END$$

DELIMITER ;
原创粉丝点击