MySQL,存储过程简单案例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dear_Alice_moon/article/details/81940345

本篇文章未完待续中......

1、下面的案例包含 Mysql数据中存储过程的创建、 存储过程的删除、 执行存储过程。 需要说明的是,存储过程创建成功后,需要 执行存储过程 ,才可对数据库表中的相关数据进行CRUD操作。


-- 创建存储过程
CREATE PROCEDURE proc_tab_resource_age()
BEGIN
  DECLARE i INT DEFAULT 1;
	DECLARE age INT DEFAULT 13;
  WHILE i<=100 DO
    INSERT INTO tab_resource_age VALUES(i, age, CONCAT('商品',i));
    SET i = i+1;
		IF(age >= 61) THEN
			SET age = 13;
		ELSE
			SET age = age+1;
		END IF;
  END WHILE;
END


-- 执行存储过程
CALL proc_tab_resource_age;


-- 删除存储过程
DROP PROCEDURE proc_tab_resource_age;


猜你喜欢

转载自blog.csdn.net/dear_Alice_moon/article/details/81940345
今日推荐