位置: 编程技术 - 正文

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

  • 私车公用的税务风险
  • 新注册公司没有员工怎么报个税
  • 注会与税务师有什么区别
  • 实质课税原则是税法基本原则吗
  • 个体经营部可以开增值税专用发票吗
  • 土地以租代卖,违法吗
  • 闲置设备折旧企业所得税税前扣除
  • 怎么算应纳税收多少
  • 税收减免备案分录怎么写
  • 应付利息借贷
  • 财务报表其他应付款为负数
  • 注册资本认缴与实缴会计如何做账
  • 购买空调的报销单怎么写
  • 公摊电费计入什么科目
  • 代收车船税没有发票能走帐吗
  • 收回的材料赔偿款怎么处理?
  • 印花税按什么税率
  • 预缴企业所得税税率
  • 建筑企业在增值税方面新出台的政策
  • 员工承担补缴社保的责任
  • 有形动产经营租赁服务税率
  • 离职补偿金的税率
  • 非征期不允许上报汇总是怎么回事
  • 仲裁规则主要包括
  • 私车公用的费用可以抵税吗现在
  • 域名解析错误怎么解决mac
  • php cookie 登录
  • 公司收入没有进项税额
  • 补交之前年度税款怎么调账
  • 股份有限公司向股东借款
  • 艾草的功效与作用洗头
  • 花卉绿萝的养殖方法
  • 讲解如何使用
  • laravel视频教程
  • 如何取消库存商品订单
  • 个人独资企业的特点
  • 行政事业单位怎么开发票
  • 股权收购印花税填哪里
  • 块元素和行内元素区别
  • 前端get请求传数组
  • 共管账户和联名账户
  • 拓展费怎么做账
  • 个体工商户开增值税专用发票
  • php获取参数值的三种方式
  • 快速实现愿望超灵的方法
  • 税控盘维护费全额抵扣分录
  • 收付实现制的适用范围
  • 营业税改征增值税跨境应税行为增值税免税管理办法
  • 上市公司股票增发条件
  • 长期待摊费用做账
  • 建筑行业如何结算工程款
  • 预付账款未取得发票
  • 核酸检测费用计入劳动保护费吗
  • 如何调整以前年度错账
  • 不含税价格怎么算公式(1+3%)
  • 私企做会计风险大吗
  • Windows Server 2016技术第三预览版10537英文版ISO镜像下载泄露
  • win7电脑怎么设置
  • 在linux系统中命令
  • 在Linux系统中安装VS
  • centos init
  • Win7 64位操作系统怎么使用DVD刻录光驱复制软件
  • f_00000e是什么文件
  • centos部署django项目
  • win7开机一直显示配置windows请勿关机怎么办
  • unity3ds
  • python中的单下划线和双下划线
  • android全局异常捕获并弹框提示
  • python灰度变换
  • python基本用法
  • js中遍历的方法
  • jquery.serialize() 函数语法及简单实例
  • android:exported 属性详解
  • 所有的酒店真的有摄像头吗
  • 获得感幸福感还有什么
  • 如何理解涉税零风险概念
  • 十堰市税务大厅
  • 预缴税款怎么做账
  • 计提印花税入什么科目核算
  • 美国对华征收关税的优点和不足
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设