我们把若干条sql封装取来,起个名字------把此过程存储在数据库中叫存储过程
调用procedure
储存过程是可以变成的,意味着可以使用变量,表达式,控制结构
来完成复杂的功能
声明变量
procedure也可以进行运算
对procedure进行控制
给存储过程传参
更加复杂的流程循环
while循环:
并且在()里面分为in输入型变量,out输出型变量(其中in可以省略不写,默认为in)
除了in,out型,还有inout型
比如传入一个值,输出一个比传入值大1的值
case流程控制:
repeat 循环
依旧计算1到100的和: