位置: 编程技术 - 正文

浅谈MySQL存储过程中declare和set定义变量的区别(mysql 存过)

编辑:rootadmin

推荐整理分享浅谈MySQL存储过程中declare和set定义变量的区别(mysql 存过),希望有所帮助,仅作参考,欢迎阅读内容。

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

在存储过程中常看到declare定义的变量和@set定义的变量。简单的来说,declare定义的类似是局部变量,@set定义的类似全局变量。

1、declare定义的变量类似java类中的局部变量,仅在类中生效。即只在存储过程中的begin和end之间生效。

2、@set定义的变量,叫做会话变量,也叫用户定义变量,在整个会话中都起作用(比如某个应用的一个连接过程中),即这个变量可以在被调用的存储过程或者代码之间共享数据。如何理解呢?可以看下面这个简单例子,很好理解。

(1)先执行下面脚本,创建一个存储过程,分别有declare形式的变量和@set形式的变量

(2)接着为b变量初始化。

浅谈MySQL存储过程中declare和set定义变量的区别(mysql 存过)

SET @b=1;

(3)然后重复调用这个存储过程。

CALL temp();

(4)会发现a的值不改变,而b的值会一直增加。

所以,总结起来就是开头那句话,declare定义的类似是局部变量,@set定义的类似全局变量。

以上这篇浅谈MySQL存储过程中declare和set定义变量的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

Mysql支持的数据类型(列类型总结) 一.数值类型Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLEPRESISION),并在此

mysql全量备份、增量备份实现方法 mysql全量备份、增量备份。开启mysql的logbin日志功能。在/etc/my.cnf文件中加入以下代码:[mysqld]log-bin="/home/mysql/logbin.log"binlog-format=ROWlog-bin-index="/home/mysql/lo

Mysql 索引结构直观图解介绍 一.模拟创建原始数据下图中,左边是自己方便说明,模拟的数据。引擎为mysiam~右边是用EXCEL把它们随机排列后的一个正常仿真数据表,把主键按照1-再

标签: mysql 存过

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

上一篇:Navicat for MySQL导出表结构脚本的简单方法

下一篇:Mysql支持的数据类型(列类型总结)(mysql支持的数据类型主要有哪几类)

  • 进项税认证后转出
  • 增值税加计抵减怎么做账
  • 印花税的分录如何做
  • 如何进行个人所得税认定
  • 保险政保业务
  • 生产经营个人所得税退税流程
  • 抚恤金入账
  • 劳务什么情况下会多扣税
  • 公司为员工买零食
  • 单位边际贡献和边际贡献一样吗
  • 亏损 纳税
  • 我公司给对方公司付款
  • 电商平台退货退款流程图
  • 酒店租金计入什么会计科目
  • 物业公司代收代付水电费会计分录
  • 营改增后企业出售使用过的旧车
  • 固定资产作为实收资本报废怎么处理
  • 企业收到一笔钱不知道什么钱 如何做账
  • 免税销售额扣除项目本期实际扣除额
  • 消费税征收范围包括
  • 股东收回投资要交税吗
  • 工资预支怎么做账
  • 大巴车票抵扣税率
  • 人身意外保险费可以扣除企业所得税吗
  • 英雄联盟登录失败7502013
  • 证券权益包括哪些内容
  • Mac系统中使用QuickTime Player实现屏幕录像图文教程
  • 物流运输公司要交税吗
  • 在建工程完工后转入哪里
  • 网络打印机找不到网络路径
  • 事业单位收到拨入的工资怎么做账
  • javascript局部变量
  • 第一部塞班手机
  • 企业所得税纳税标准
  • 增值税抵扣新政策
  • 建筑公司内账复杂吗
  • thinkphp框架介绍
  • 直线折旧法账务处理例题
  • 每月计提的工资包含社保吗
  • 研发费用怎么体现
  • 织梦标签理解
  • php5.6.和7.2区别
  • 财务状况简单说明
  • 税额和税率一样吗
  • 汽修厂的发票开的是什么票
  • 企业的存货清查包括
  • 不征税收入怎么申报增值税
  • 垃圾处理费如何做账
  • 在建工程如何结转到产品
  • 销货清单和发票金额不一致
  • 企业内部股权转让协议书
  • 租赁厂房生产是生产经营活动吗
  • 开专票需要什么条件呢怎么开
  • 投资性房地产如何进行初始计量
  • 管道固定装置
  • 其他综合收益什么时候转留存收益什么时候转损益
  • 增值税留抵退税最新政策
  • 应收账款坏账的说明
  • 股东股权转让会计分录
  • win10开始按钮点不动
  • window正在检查内存
  • xp系统打印任务一闪就没有了
  • linux file-nr
  • linux安装.sh
  • redhat 7.0
  • vmware vnc连接
  • u盘装系统系统资料会被泄露吗
  • win7如何彻底关闭135端口 dcom
  • win10预览在哪里
  • 两台xp电脑怎么共享文件
  • win8补丁官网
  • jquery元素隐藏和显示切换
  • 批处理操作
  • python基础教程 入门教程
  • javascript概述及作用
  • javascript none
  • ActivityManagerService (二)
  • mac解析域名
  • 平安银行股份有限公司临沂分行
  • 关于小规模纳税人的说法正确的有
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设