我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySql变量说明

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySql变量说明


	MySql变量说明
[数据库教程]

  1 #变量
  2 
 12 #一、系统变量
 13 
 30 #1》全局变量
 31 
 34 #①查看所有全局变量
 35 SHOW GLOBAL VARIABLES;
 36 #②查看满足条件的部分系统变量
 37 SHOW GLOBAL VARIABLES LIKE %char%;
 38 #③查看指定的系统变量的值
 39 SELECT @@global.autocommit;
 40 #④为某个系统变量赋值
 41 SET @@global.autocommit=0;
 42 SET GLOBAL autocommit=0;
 43 
 44 #2》会话变量
 45 
 48 #①查看所有会话变量
 49 SHOW SESSION VARIABLES;
 50 #②查看满足条件的部分会话变量
 51 SHOW SESSION VARIABLES LIKE %char%;
 52 #③查看指定的会话变量的值
 53 SELECT @@autocommit;
 54 SELECT @@session.tx_isolation;
 55 #④为某个会话变量赋值
 56 SET @@session.tx_isolation=read-uncommitted;
 57 SET SESSION tx_isolation=read-committed;
 58 
 59 #二、自定义变量
 60 
 67 
 68 #1》用户变量
 69 
 72 
 73 #赋值操作符:=或:=
 74 #①声明并初始化
 75 SET @变量名=值;
 76 SET @变量名:=值;
 77 SELECT @变量名:=值;
 78 
 79 #②赋值(更新变量的值)
 80 #方式一:
 81     SET @变量名=值;
 82     SET @变量名:=值;
 83     SELECT @变量名:=值;
 84 #方式二:
 85     SELECT 字段 INTO @变量名
 86     FROM 表;
 87 #③使用(查看变量的值)
 88 SELECT @变量名;
 89 
 90 
 91 #2》局部变量
 92 
 96 
 97 #①声明
 98 DECLARE 变量名 类型;
 99 DECLARE 变量名 类型 【DEFAULT 值】;
100 
101 
102 #②赋值(更新变量的值)
103 
104 #方式一:
105     SET 局部变量名=值;
106     SET 局部变量名:=值;
107     SELECT 局部变量名:=值;
108 #方式二:
109     SELECT 字段 INTO 具备变量名
110     FROM 表;
111 #③使用(查看变量的值)
112 SELECT 局部变量名;
113 
114 
115 #案例:声明两个变量,求和并打印
116 
117 #用户变量
118 SET @m=1;
119 SET @n=1;
120 SET @sum=@m+@n;
121 SELECT @sum;
122 
123 #局部变量
124 DECLARE m INT DEFAULT 1;
125 DECLARE n INT DEFAULT 1;
126 DECLARE SUM INT;
127 SET SUM=m+n;
128 SELECT SUM;
129 
130 
131 #用户变量和局部变量的对比
132 
133         作用域            定义位置        语法
134 用户变量    当前会话        会话的任何地方        加@符号,不用指定类型
135 局部变量    定义它的BEGIN END中     BEGIN END的第一句话    一般不用加@,需要指定类型
136             

 

MySql变量说明

原文地址:https://www.cnblogs.com/deyo/p/13371137.html

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySql变量说明

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MySql变量说明

1 #变量 2 12 #一、系统变量 13 /* 14 说明:变量由系统定义,不是用户定义
MySql变量说明
2018-05-23

MySql变量说明 - 自律即自由

1 #变量 2 12 #一、系统变量 13 /* 14 说明:变量由系统定义,不是用户定义
MySql变量说明 - 自律即自由
2019-04-07

Python中变量的说明介绍

本篇内容介绍了“Python中变量的说明介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python变量中所有的类成员都是公共的 ,所有的
2023-06-17

nginx实操(3)内部变量说明

nginx内置变量说明1.内部变量说明内置变量存放在  ngx_http_core_module 模块中,变量的命名方式和apache 服务器变量是一致的。总而言之,这些变量代表着客户端请求头的内容,例如$http_user_agent,
2023-01-31

基于Java class对象说明、Java 静态变量声明和赋值说明(详解)

先看下JDK中的说明:java.lang.Object java.lang.Class Instances of the class Class represent classes and interfaces in a runn
2023-05-31

MySQL如何声明变量

MySQL是一种常用的关系型数据库管理系统,它支持变量的定义和使用。在MySQL中,我们可以使用SET语句来定义变量,并使用SELECT语句来使用已定义的变量。下面将通过具体的代码示例来介绍如何在MySQL中进行变量的定义和使用。首先,
MySQL如何声明变量
2024-02-22

vue-cli环境变量process.env的使用及说明

这篇文章主要介绍了vue-cli环境变量process.env的使用及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2022-12-08

Shell常用的特殊位置参数变量说明

$0 获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,那么就包括脚本路径$n 获取当前执行的shell脚本的第n个参数值,n=1..9,当n为0时表示脚本的文件名;如果n大于9,则用大括号括起来,例如${10},接
2023-06-06

ECSHOP模板系统变量调节标签使用说明

ECSHOP作为国内使用最多的网上商城系统,却没有一个很好的API手册,着实比较让我们费心,要想查找一个函数的功能UAJipfxORP,只能通过查看其程序的源代码才可以知道有什么功能,官方的手册也不全面,很多东西都没有编写完成,可能作者已经
2022-06-12

MySQL中json_extract函数说明

1. json_extract 使用场景说明 在日常业务开发中通常mysql数据库中某个字段会需要存储json格式字符串,查询的时候有时json数据较大,每次全部取出再去解析查询效率较低,也较麻烦. 好在Mysql5.7及之后的版本里
2023-08-19

mysql-joins具体用法说明

JOIN对于接触过数据库的人,这个词都不陌生,而且很多人很清楚各种JOIN,还有很多人对这个理解也不是很透彻。 假设我们有两个表,Table_A和Table_B。这两个表中的数据如下所示:TABLE_A | TABLE
2022-05-25

编程热搜

目录