mysql存储过程编写

1. 准备工作

使用的是 小海豚软件

1.1 创建数据库

表结构

2. 创建 存储

2.1 insert 存储

编写sql:

DELIMITER $$

CREATE
    
    PROCEDURE `pro_20180529`.`pro_t_user_insert`()
 
    BEGIN
         DECLARE uuidId VARCHAR(50);  -- 定义变量
        SET uuidId = REPLACE(UUID(), '-', ''); -- 将生成的uuid赋值给变量
        INSERT INTO  t_user  (id,username,age) VALUES (uuidId,'zhangsan',9); -- 插入数据sql

    END$$

DELIMITER ;

2. 2 测试

CALL pro_t_user_insert()  -- 调用存储

2.3 效果

成功插入数据 到表

观察随机生成的uuid

猜你喜欢

转载自my.oschina.net/springMVCAndspring/blog/1820422