MySQL 存储过程 参数类型

发布时间:2016-12-9 15:58:59 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"MySQL 存储过程 参数类型",主要涉及到MySQL 存储过程 参数类型方面的内容,对于MySQL 存储过程 参数类型感兴趣的同学可以参考一下。

     MySQL 存储过程参数类型(in、out、inout) 此小节内容来自: 参见地址:http://www.blogjava.net/nonels/archive/2009/04/22/233324.html MySQL 存储过程参数(in) MySQL 存储过程 “in” 参数:跟 C 语言的函数参数的值传递类似, MySQL 存储过程内部可能会修改此参数,但对 in 类型参数的修改,对调用者(caller)来说是不可见的(not visible)。 MySQL 存储过程参数(out) MySQL 存储过程 “out” 参数:从存储过程内部传值给调用者。在存储过程内部,该参数初始值为 null,无论调用者是否给存储过程参数设置值 MySQL 存储过程参数(inout) MySQL 存储过程 inout 参数跟 out 类似,都可以从存储过程内部传值给调用者。不同的是:调用者还可以通过 inout 参数传递值给存储过程。 总结 如果仅仅想把数据传给 MySQL 存储过程,那就使用“in” 类型参数;如果仅仅从 MySQL 存储过程返回值,那就使用“out” 类型参数;如果需要把数据传给 MySQL 存储过程,还要经过一些计算后再传回给我们,此时,要使用“inout” 类型参数。 1.11     例子:

上一篇:软件开发中比较重要的几条原则
下一篇:线段树 初步:hdu 1166

相关文章

相关评论