位置: 编程技术 - 正文

浅谈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支持的数据类型主要有哪几类)

  • 反避税定义
  • 法人独资企业怎么样
  • 工厂开不了发票
  • 印花税申报减免额不能为0怎么报
  • 滴滴普通发票可以作废吗
  • 成立企业的步骤
  • 一般纳税人无票收入会计分录
  • 机器不生产计提折旧吗
  • 库存方面的会计是做什么的
  • 股本权益性投资是什么
  • 迁移税务需要带什么资料
  • 进项虚假怎么处理
  • 亏损企业所得税汇算清缴怎么做
  • 代开增值税发票沒有付款怎么做账?
  • 股东折价入股会计分录
  • 计入成本的费用包括
  • 农产品收购抵扣税额可以申请留抵退税
  • 股东房产用于公司经营的是否交房产税
  • 远程清卡失败怎么办
  • 被强制升为一般纳税人的条件
  • 华硕主板如何刷系统
  • vue3如何
  • 收到广告费收入怎么做分录
  • 增值税专用发票有几联?
  • win10更新21h1后很卡
  • bios怎么恢复出厂设置dell
  • mac如何编译c语言
  • 右键新建菜单中没有文本文档怎么办
  • element-plus vue
  • 购入材料会计分录怎么写
  • 大型绿萝的养殖方法
  • 一只草丛里的狐狸作文
  • wordpress功能介绍
  • 酒店免费提供哪些服务
  • 购买性支出和转移性支出都计入GDP
  • 报错专业了可不可以改
  • 什么企业需要开具矿产品发票
  • 免税企业税金及附加计算
  • php字符串的三种定义方式
  • php邮件发送类
  • 出口退税管理类别四类
  • 回购证券标的
  • 建筑劳务公司适应什么工程
  • 餐费补贴是否计提
  • dedecms进入数据库
  • 税前利润弥补是什么意思
  • 印花税申报怎么更正采集处理
  • sql查询使用临时表
  • 计算业务招待费扣除限额的基础包括营业外收入
  • 金税盘维护费应该在那个表填写
  • 计提折旧会计分录怎么做
  • 工程进度款如何做账
  • 债务转化为资本是啥意思?
  • 上月未记账,本月同样可以记账
  • 出口退税申报的报关单无电子信息
  • 水利税费会计分录
  • 公司购买电缆线用于修缮厂房
  • 公司运营成本如何计算
  • win10预览版21277
  • 怎样让windows media player播放mkv文件
  • linux系统的介绍
  • vc软件是什么软件
  • windows 10如何使用
  • win7系统蓝牙搜索不到设备
  • qtask.exe - qtask是什么进程 有什么用
  • linux常用命令清除
  • 日历功能在哪里设置
  • 微软商城会员
  • win7如何查看电脑主板型号
  • cocos2d android
  • 批处理判断一个文件是否存在
  • cocos2d开发的知名游戏
  • angularjs定义全局变量
  • dos常用命令详细讲解
  • python教程100例
  • unity 3渲2
  • Material Design:利用RecyclerView CardView实现新闻卡片样式
  • 增值税发票怎么购票
  • 国税网站怎么登录进入
  • 电子专票在哪里接收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设