位置: 编程技术 - 正文

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

  • 个体户交税和个人所得税
  • 税金及附加怎么记忆
  • 电子普通发票和纸质普通发票一样吗
  • 企业增值税是什么科目
  • 跨年取得的发票怎么入账
  • 采购人员的费用
  • 建筑业收到预收款预缴增值税
  • 签订合同后付款
  • 广告策划费会计分录
  • 应付职工薪酬会产生暂时性差异吗
  • 应纳税所得额的计算公式
  • 做税审报告费如何做分录?
  • 人力资源外包公司排名
  • 银行缴纳印花税的范围
  • 耕地占用税和土地使用税的区别
  • 总分机构类型怎么选
  • 其他应收账款贷方表示什么意思
  • 存货相关的会计科目
  • 建筑工程预收款预缴增值税的时间
  • 停车场领的定额发票要怎么报税?
  • 出租设备计提折旧记什么科目
  • 小规模企业转为一般纳税人怎么做会计分录
  • 符合条件的小型微利企业减按多少的税率征收企业所得税
  • 代购买东西流程
  • 工程物资期末余额应在资产负债表中填列?
  • 即征即退和先征后退适用范围
  • 白内障手术费用大概几天出院
  • 内部交易逆流如何算利润
  • 职工福利费的构成
  • Linux系统中矢量图ai格式怎么打开?
  • ipad os 16
  • 企业自持商品住房定义
  • “网络爬虫”
  • 跨境电商需要缴纳哪些税种
  • 前端常问的面试题
  • 高通 adc
  • 其它收益和递延收益
  • novelai本地部署电脑要求
  • 最新windows11安装要求
  • gcm文件
  • nodejs基础知识
  • 企业合并财务报表项目有哪些
  • php ltrim
  • {dede:channel type='son'}无栏目调用同级栏目
  • mongo创建db
  • 帝国CMS根据不同会员组显示不同内容的方法
  • 所得税费用可以计入税金及附加吗
  • 评估费用由谁承担
  • access speed
  • 命令行启动服务service
  • 不动产租赁可以享受加计抵减吗
  • 存货核算科目设置
  • 新会计准则适用企业
  • 预缴增值税及附加可以在电子税务局申报吗
  • 计提印花税会计科目
  • 利息支出和利息收入区别
  • 仲裁期间公司发工资了怎么办
  • 会计复式记账法题目
  • 账簿设制的一般程序
  • mysql 5.7.11 winx64安装配置方法图文教程
  • sqlserver清空所有表数据
  • mysql b+树节点大小
  • winXP系统截图
  • ubuntu无法进入系统出现uid121
  • runservice.exe - runservice是什么进程 有什么用
  • win10播放视频的软件
  • WIN10系统安装EXCEL打开会报警
  • unity3d跑酷游戏推荐
  • 人物动画声音随声而动
  • python用于读取文本文件内容的方法
  • jquery warp
  • android 字体设置
  • 漂亮的相片超好看的
  • 青海国税发票查询系统
  • 个人所得税明细申报记录 厦门
  • 股权转让怎么计算个人所得税
  • 法人没有实名认证,现在要变更,还需要实名认证吗
  • 咨询服务合同属于购销合同吗
  • 云南省地方税务局关于城镇土地使用税
  • 太原公交车咨询电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设