返回顶部
首页 > 资讯 > 数据库 >Mysql中@和@@符号的详细使用指南
  • 524
分享到

Mysql中@和@@符号的详细使用指南

2024-04-02 19:04:59 524人浏览 泡泡鱼
摘要

目录一、概述二、使用语法及实践 用户自定义变量补充:Mysql的@与@@区别总结一、概述 @是用户变量,@@是系统变量。 select @a; 变量名,如果你不加的话,会认

一、概述

@是用户变量,@@是系统变量。

select @a;

变量名,如果你不加的话,会认为这是一个列名,但是这列不存在,就报错了;

@变量名 : 定义一个用户变量.

= 对该用户变量进行赋值.

用户变量赋值有两种方式: 一种是直接用"=“号,另一种是用”:=“号。

其区别在于:

使用set命令对用户变量进行赋值时,两种方式都可以使用;

用select语句时,只能用”:=“方式,因为select语句中,”="号被看作是比较操作符。

(@i:=@i+1)

可以在生成查询结果表的时候生成一组递增的序列号

select (@i:=@i+5) as rownum, surname, personal_name from student, (select @i:=100) as init;
select @ids := ‘101', @l := 0
GROUP_CONCAT + group by

按照分组,连接字段上的数据,默认以,,也可以指定分割符

二、使用语法及实践 用户自定义变量

1、用户定义变量语法

SET @var_name = expr [, @var_name = expr]

如:set @t1 =100;

2、获取用户定义变量值方式,如:

select @t1 from dual;

如下图

系统变量

1、查看全部系统变量指令

SHOW GLOBAL VARIABLES

2、查看单个系统变量

SHOW GLOBAL VARIABLES LIKE 'wait_timeout'

3、设置系统变量语法

SET GLOBAL 变量名 = 变量值

如:SET GLOBAL wait_timeout = 604800;

注:如果修改变量值后没有生效,请退出从新再试下 。

4、获取系统变量值的语法

select @@wait_timeout  from dual;

补充:mysql的@与@@区别

@x 是 用户自定义的变量 (User variables are written as @var_name)

@@x 是 global或session变量 (@@global @@session )

@@查看全局变量:

select @@log_error;

总结

到此这篇关于Mysql中@和@@符号详细使用的文章就介绍到这了,更多相关Mysql @和@@符号使用内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

您可能感兴趣的文档:

--结束END--

本文标题: Mysql中@和@@符号的详细使用指南

本文链接: https://lsjlt.com/news/150475.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Mysql中@和@@符号的详细使用指南
    目录一、概述二、使用语法及实践 用户自定义变量补充:MySQL的@与@@区别总结一、概述 @是用户变量,@@是系统变量。 select @a; 变量名,如果你不加的话,会认...
    99+
    2024-04-02
  • PHP中的运算符使用示例详细指南
    目录正文逻辑运算符对布尔值起作用not运算符:2个单数运算符正文 一旦你有了一些变量,你就可以对它们进行运算: $base = 20; $height = 10; $area = $...
    99+
    2022-11-13
    PHP运算符 PHP运算
  • vue3使用canvas的详细指南
    目录canvas是什么?在html中使用canvas1、canvas是html5中的一个标签。2、获取CanvasRenderingContext2D对象用于绘图。3、使用JavaS...
    99+
    2023-05-14
    vue3使用canvas canvas教程 vue3使用教程
  • canvas属性的详细介绍和使用指南
    canvas属性汇总及应用指南 一、简介Canvas 是 HTML5 提供的一个用于绘制图形的元素,它可以在浏览器中动态绘制图形,创建动画效果,并且可以与其他 HTML 元素进行交互。Canvas 元素拥有众多属性,本文将对常用...
    99+
    2024-01-17
    Canvas 应用 属性
  • MongoDB中查询(find操作符)详细指南
    1. 概述 在本教程中,我们将着眼于执行搜索操作以在MongoDB中检索文档。MongoDB 提供了一个find操作符来从集合中查询文档。find运算符的主要目的是根据查询条件从集合中选择文档,并将光标返回到所选文档。 ...
    99+
    2023-04-21
    mongodb查询find mongodb查询命令 mongodb find
  • Mysql中@和@@符号怎么使用
    本篇内容主要讲解“Mysql中@和@@符号怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Mysql中@和@@符号怎么使用”吧!一、概述@是用户变量,@@是系统变量。select...
    99+
    2023-06-30
  • 使用阿里云MySQL数据库备份详细指南
    本文将详细介绍如何使用阿里云MySQL数据库进行备份,包括备份类型、备份策略、备份方式以及备份恢复过程等。对于阿里云MySQL数据库的管理及维护,这是一篇非常实用的参考文章。 一、备份类型在阿里云MySQL数据库中,主要有两种备份类型,分别...
    99+
    2023-12-11
    阿里 备份 数据库
  • ant使用指南详细入门教程
    Ant是一个用于构建Java项目的构建工具,它可以自动化构建、编译、测试和部署Java项目。以下是一个详细的Ant入门教程:1. 安...
    99+
    2023-08-17
    ant
  • PHP API对象和Shell的详细指南
    PHP是一种流行的服务器端脚本语言,用于开发Web应用程序。PHP中有很多有用的特性,其中之一是API对象和Shell。本文将详细介绍PHP中API对象和Shell的使用。 API对象是PHP中的一个重要概念,它允许您通过编程方式与Web...
    99+
    2023-08-12
    api 对象 shell
  • 使用阿里云MySQL数据库服务器的详细指南
    本文将详细介绍如何使用阿里云MySQL数据库服务器。无论您是MySQL新手还是老手,本文都将为您提供详细的步骤和指导,帮助您顺利使用阿里云MySQL数据库服务器。 注册阿里云账号 在开始使用阿里云MySQL数据库服务器之前,您需要先注册一个...
    99+
    2023-12-17
    阿里 数据库 服务器
  • 在阿里云租用服务器账号的详细指南
    阿里云是目前中国最大的云计算服务提供商,提供包括计算、存储、网络、安全、数据库在内的全面云计算服务。如果您需要在阿里云租用服务器账号,本篇文章将为您提供详细的步骤和指南。 步骤一:访问阿里云官网 首先,您需要访问阿里云的官方网站,网址为h...
    99+
    2023-11-04
    阿里 账号 服务器
  • 阿里云ECS上使用Redis的详细指南
    随着互联网技术的发展,大数据的处理和存储需求日益增加。在这个过程中,Redis作为一种高性能的内存数据库被广泛应用。本文将详细介绍如何在阿里云ECS上使用Redis。 一、阿里云ECS简介阿里云ECS( Elastic ComputeSer...
    99+
    2023-11-19
    阿里 指南 详细
  • 阿里云ECS PEM创建和使用私钥的详细指南
    本文旨在提供一个全面的指南,解释如何创建和使用阿里云ECS PEM。阿里云ECSPEM是一种用于保护网络安全的工具,它允许用户创建和管理私钥。私钥是一种用于加密和解密数据的特殊密钥,只有拥有私钥的用户才能访问相应的数据。 在现代网络环境中,...
    99+
    2023-11-19
    阿里 指南 详细
  • pyEcharts安装及详细使用指南(最新)
    ECharts是一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器,底层依赖轻量级的Canvas类库ZRender,提供直观、生动、可交互、...
    99+
    2024-04-02
  • vue中自定义指令directive的详细指南
    目录一、 什么是自定义指令二、 如何自定义指令钩子函数三、应用场景输入框防抖图片懒加载一键 Copy的功能拖拽总结一、 什么是自定义指令 我们看到的v-开头的行内属性,都是指令,不...
    99+
    2024-04-02
  • 安装和配置pandas库的详细指南
    如何安装pandas库并配置环境,需要具体代码示例 引言:Pandas是一个强大的数据处理库,它为Python提供了高效的数据结构和数据分析工具。在进行数据处理和分析的项目中,安装和配...
    99+
    2024-02-25
    配置 安装 - 配置环境
  • 详细介绍Go语言中多行注释的使用指南
    Go语言是一种由Google开发的编程语言,已经在许多领域得到广泛应用。在Go语言中,注释是一种非常重要的元素,它可以帮助程序员更好地理解和维护代码。本文将详细介绍Go语言中多行注释的...
    99+
    2024-04-02
  • C语言详细讲解注释符号的使用
    目录一、注释规则二、注释中一个有趣的问题三、教科书型注释四、迷惑型的注释五、忽悠型注释六、搞笑型注释七、漂亮的程序注释八、小结一、注释规则 编译器在编译过程中使用空格替换整个注释字符...
    99+
    2024-04-02
  • 在阿里云上使用数据库的详细指南
    数据库在我们的日常生活中无处不在,无论是在线购物,还是社交网络,或者是企业内部的信息管理,都需要数据库的支持。在阿里云上使用数据库可以帮助我们更加高效地管理和处理数据。这篇文章将详细说明如何在阿里云上使用数据库。 一、选择合适的数据库在阿里...
    99+
    2023-12-16
    阿里 数据库 指南
  • 阿里云服务器申请备案号的详细指南
    阿里云服务器是中国领先的云计算服务提供商,提供了大量的服务器资源和灵活的计费方式。如果您想在阿里云上运行您的网站或应用,您可能需要申请一个备案号。本文将详细说明如何申请阿里云服务器的备案号。 一、什么是备案号?备案号是指在中国互联网上运行的...
    99+
    2023-11-17
    阿里 备案号 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作