位置: 编程技术 - 正文

mysql数据存储过程参数实例详解(mysql存储过程菜鸟教程)

编辑:rootadmin

推荐整理分享mysql数据存储过程参数实例详解(mysql存储过程菜鸟教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql存储过程菜鸟教程,mysql 数据存储,mysql 存过,mysql数据存储过程,mysql数据存储过程怎么写?,mysql 存过,mysql数据存储过程,mysql 数据存储,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL 存储过程参数有三种类型:in、out、inout。它们各有什么作用和特点呢?

一、MySQL 存储过程参数(in)

MySQL 存储过程 “in” 参数:跟 C 语言的函数参数的值传递类似, MySQL 存储过程内部可能会修改此参数,但对 in 类型参数的修改,对调用者(caller)来说是不可见的(not visible)。

可以看到:用户变量 @id 传入值为 ,执行存储过程后,在过程内部值为:(id_inner),但外部变量值依旧为:(id_out)。

mysql数据存储过程参数实例详解(mysql存储过程菜鸟教程)

二、MySQL 存储过程参数(out)

MySQL 存储过程 “out” 参数:从存储过程内部传值给调用者。在存储过程内部,该参数初始值为 null,无论调用者是否给存储过程参数设置值。

可以看出,虽然我们设置了用户定义变量 @id 为 ,传递 @id 给存储过程后,在存储过程内部,id 的初始值总是 null(id_inner_1)。最后 id 值(id_out = 1)传回给调用者。

三、MySQL 存储过程参数(inout)

MySQL 存储过程 inout 参数跟 out 类似,都可以从存储过程内部传值给调用者。不同的是:调用者还可以通过 inout 参数传递值给存储过程。

从结果可以看出:我们把 @id(),传给存储过程后,存储过程最后又把计算结果值 (id_inner_3)传回给调用者。 MySQL 存储过程 inout 参数的行为跟 C 语言函数中的引用传值类似。

通过以上例子:如果仅仅想把数据传给 MySQL 存储过程,那就使用“in” 类型参数;如果仅仅从 MySQL 存储过程返回值,那就使用“out” 类型参数;如果需要把数据传给 MySQL 存储过程,还要经过一些计算后再传回给我们,此时,要使用“inout” 类型参数。

总结

标签: mysql存储过程菜鸟教程

本文链接地址:https://www.jiuchutong.com/biancheng/348300.html 转载请保留说明!

上一篇:MySQL中or语句用法示例(mysql orch)

下一篇:使用navicate连接阿里云服务器上的mysql(navicat连接教程)

  • 税务师补报名时间可以交费吗
  • 预交所得税分录怎么写
  • 增值税视同销售账务处理怎么做?
  • 进项税额比销项税额大怎么办
  • 出差补贴没有发票怎么做账
  • 研发支出期末需要结转吗
  • 以前年度资产损失的追补什么意思
  • 土地增值税清算的条件
  • 涉外收入申报单填写模板
  • 购买财务软件账务处理规定
  • 增值税转售行为怎么做会计处理?
  • 当月取得的进项必须当月勾选吗
  • 企业向银行贷款需要什么条件
  • 税号开错了
  • 待清算直销银行
  • 零申报的企业资产负债表
  • 外地预缴个人所得税如何入账及申报
  • 股东利润分配预缴税款
  • 小规模纳税人会计核算健全,能够提供准确
  • 对公账户长期不用怎么收费
  • 企业新增股东
  • 从贸易公司购买来的货物可以退税吗
  • 融资性售后回租承租方为什么不交税
  • win10回退到以前版本失败
  • 鸿蒙系统桌面文件夹建立
  • 财政拨款收入的预算会计科目
  • 怎么隐藏单元
  • php更新数据库
  • 公司帮员工代缴社保有风险吗
  • 哪家银行理财产品收益率高
  • 招待费报账怎么查
  • bhvc.exe
  • 投资公司要具备什么
  • 多交税款的退还
  • 奥勒松又叫什么
  • php ffi 性能
  • 减值准备对方科目不能是固定资产
  • 非成品柴油用途
  • Anaconda(python,pycharm)半详细安装教程
  • phpcms教程
  • 建筑业增值税预缴管理办法
  • 不确认递延所得税资产的特殊情况举例
  • 母子公司吸收合并的税收有哪些
  • 一般纳税人实际税负怎么核算
  • 开票怎么凑齐小票
  • 社保小微企业优惠政策
  • 企业投资分红帐务处理?
  • 取得其他权益工具投资发生的交易费用
  • 退回增值税发票怎么做处理
  • 应收账款折率
  • 企业经营情况怎么写版本
  • 私营企业固定资产法律制度
  • sql数据采集
  • win10音量调节不显示
  • 巧用 Windows 系统控制台删除病毒文件
  • xp无法识别的usb设备unknown device
  • macos finder的应用程序列表在哪里
  • win8 网络连接
  • xp系统运行在哪
  • 13寸的macbook
  • win10专业版系统多少g
  • 台式装win7
  • win8 怎么样
  • js object.seal
  • unity3d从入门到精通
  • jquery中的选择器有哪些
  • 批处理清除保留扇区
  • php与nodejs
  • python简易
  • jQuery判断checkbox选中状态
  • 西安经开税务局电话号码
  • 房屋附属设备和配套设施计征房产税
  • 贸易型企业进项发票
  • 国地税合并公告
  • 核准类和备案类的区别
  • 诺诺网电子发票下载到手机
  • 土地增值税优惠政策办理流程和手续方面的精简措施
  • 交17000办的保险是什么保险
  • 新版零申报印花税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设