Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

参考:https://www.cnblogs.com/gaopeng527/p/4447607.html

看了比较多的文章,发现都有部分差异,主要是在于使用工具的版本上,自己也是在学习中,正好发出来,总结一下,如果有不正确的地方,请指出,谢谢。

Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

然后选择“过程”。

Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

这里的参数设置可以先不管,能在后续根据需要添加。

但还是说明一下,模式分为三种:

1、IN:输入参数 

2、OUT:输出参数

3、INOUT:既作为输入参数,也作为输出参数

需要注意,如果我们的存储过程需要外部传入参数进行运算,以及需要返回部分参数,是需要定义好的。

Navicat Premium 8.1.12激活Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

上面的就是什么参数都没有设置的初始情况。

Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

那么如果这时候我们保存一下。

Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

接着,我们需要做一些准备措施,先建一个表t_test,有两个字段cell_0、cell_1。


数据请自己插入,没有硬性要求。

还有另外一个表,仅仅名字不一样了而已。


这时候,需要我们t_test这个表内必须有数据,而tt_test则是空的,请检查一下。

先给出具体的过程代码,里面包含了部分解释。


这里都比较好理解,尤其说一下这行Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

fetch:指的是从游标中取出数据,每取出一行,会转向下一行

保存、运行,返回这句 Procedure executed successfully 代表成功。

这时候我们去看看tt_test这个表是否有数据。

Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)

如没有打错字等等的问题,是可以的。

今天的文章
Navicat Premium 8.1.12激活(使用Navicat Premium 12创建MySql存储过程)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/117718.html

(0)
编程小号编程小号
上一篇 2024-07-14
下一篇 2024-07-14

相关推荐