存储过程

2022/3/8 6:16:46

本文主要是介绍存储过程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 1 创建存储过程
 2 create procedure 存储过程名(参数)
 3 begin
 4 sql语句…
 5 sql语句…
 6 end;
 7 
 8 调用存储过程
 9 call pro_b(过程名) # 
10 
11 删除存储过程
12 drop procedure (if exists) 存储过程名;
13 
14 
15 DELIMITER //
16 
17 CREATE PROCEDURE myproc () 
18 BEGIN
19   DECLARE num INT ;
20   SET num = 1 ;
21   
22   WHILE
23     num < 1001 DO 
24     INSERT INTO tbl_mgm_menu (
25       menu_name,
26       menu_logo,
27       menu_url,
28       menu_seq,
29       rec_st
30     ) 
31     VALUES
32       (
33         CONCAT('name', CAST(num AS CHAR)),  --  用num拼接名字
34         CONCAT('logo', CAST(num AS CHAR)),  -- 用num拼接日志
35         CONCAT('/url', CAST(num AS CHAR)),  -- 用num拼接url
36         num,
37         "1"
38       ) ;
39     SET num = num + 1 ;
40     
41   END WHILE ;
42   
43 END //
44 --  平时可以直接 用这个模板造数据   多看看 自己项目开发写的pkg就行 
45 
46 CALL myproc () ;

 



这篇关于存储过程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程