数据库的存储过程

原创
2021/10/26 13:18
阅读数 79

所谓的存储过程,简单来说,就是为了以后的使用而保存的一条或多条的MySQL语句的集合。在我看来,存储过程就是有业务逻辑和流程的集合,可以在存储过程中创建表,更新数据,删除数据等。参照java语法基础,在数据库中处理业务。

1.存储过程的定义
          create procedure 存储过程名(in/out/inout 参数名)
               begin
               declare  变量名  变量类型  (长度)
                     业务代码
               end

注:delimiter  限制结束符号,可以改变改变结束符号。

2.在存储过程中给变量赋值:set 变量名 = 值;

4.调用存储过程:call 存储过程名()  

5.如果我们想把查询出来的结果拿到: select 字段 into 变量名 from 表名 条件

6.判断
          if 条件 then
             执行语句
          else
             执行语句
         end if

7.定义mysql的全局变量:set @变量名 = 值;

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部