Navicat新建并运行存储过程
新建存储过程
- 选择新建函数
- 选择过程
- 打开函数想到,选择入参出参
其中模式可以选择IN/OUT/INOUT,名表示入参或者出参名,类型为入参或者出参所对应的类型。
这里设置两个参数,一个入参n,一个出参result,这个存储过程计算result=1+…+n
- 在BEGIN…END之间写入存储过程逻辑,本例中如下图
这个时候Navicat自动生成的SQL为
- Ctrl+s保存存储过程并命名
- 保存正常后点击运行,输入参数,得到结果
注意出参要加@- 最后的返回结果如下