-- 存储过程 delimiter $ -- 声明结束符号 CREATE PROCEDURE pro_test1() BEGIN SELECT 'Hello MySQL'; END$ delimiter ; -- 声明结束符号 CALL pro_test1(); -- 调用存储过程 DROP PROCEDURE pro_test1; -- 删除存储过程 CREATE PROCEDURE pro_test1() BEGIN DECLARE num int DEFAULT 10; -- 声明变量 给定一个默认值 SELECT CONCAT('num的值', num); END$ CREATE PROCEDURE pro_test2() BEGIN DECLARE num int DEFAULT 0; -- 声明变量 给定一个默认值 SET num = num + 10; -- 使用set给变量赋值 SELECT num; END$ CREATE PROCEDURE pro_test3() BEGIN DECLARE num int; SELECT COUNT(*) INTO num FROM city; -- 将city表中查询的结果赋值给变量num SELECT num; END$
标签:test1,存储,--,pro,num,PROCEDURE,MySQL,过程,SELECT From: https://www.cnblogs.com/record-100/p/17527369.html