`
jsczxy2
  • 浏览: 1273849 次
  • 性别: Icon_minigender_1
  • 来自: 常州
文章分类
社区版块
存档分类
最新评论

mssql与mysql区别之一:变量区别

阅读更多

sql server中变量要先申明后赋值:
局部变量用一个@标识,全局变量用两个@(常用的全局变量一般都是已经定义好的);
申明局部变量语法:declare @变量名 数据类型;例如:declare @num int;
赋值:有两种方法式(@num为变量名,value为值)
set @num=value;   或   select @num=value;
如果想获取查询语句中的一个字段值可以用select给变量赋值,如下:
select @num=字段名 from 表名 where ……
mysql变量赋值不用事前申明,在用的时候直接用“@变量名”使用就可以了。
第一种用法:set @num=1; 或set @num:=1; //这里要使用变量来保存数据,直接使用@num变量
第二种用法:select @num:=1; 或 select @num:=字段名 from 表名 where …… 

PS:mysql中变量不需要declare,但是存储过程中局部变量需要declare并且不能加@符号而且貌似不能使用select进行存储过程局部变量赋值


存储过程中mysql局部变量默认值写法:
DECLARE a, b INT DEFAULT 5;
 
存储过程中mssql局部变量默认值写法:
declare @a int
set @a = 1
 
分享到:
评论

相关推荐

    MySQL 5.5 服务器变量详解

    ### MySQL 5.5 服务器变量详解 #### autocommit={0|1} - **定义**: 控制MySQL事务是否在每次执行数据修改语句后自动提交。设置为1时,每条修改语句(如 INSERT、UPDATE 或 DELETE)都会立即提交;设置为0则需要...

    Mysql环境变量配置.doc

    在弹出的环境变量对话框中,我们需要新建一个名为 MYSQL_HOME 的变量,变量值为 MySQL 的安装路径,例如 D:\MySQL。在这里,我们可以根据自己的 MySQL 安装路径进行设置。 接下来,我们需要配置 Path 变量,以便...

    mysql-connector-java-8.0.21.rar 数据库连接依赖最新版

    MySQL Connector/J是MySQL数据库系统与Java应用程序之间的重要桥梁,它是一个实现了JDBC(Java Database Connectivity)规范的驱动程序,使得Java开发者能够方便地在Java应用中访问MySQL数据库。本压缩包"mysql-...

    mysql全局变量.pdf

    MySQL作为一款广泛使用的开源关系型数据库管理系统,其系统变量对于数据库的整体性能、安全性以及功能扩展等方面起着至关重要的作用。通过对这些变量的合理配置与优化,不仅可以提高数据库系统的运行效率,还能确保...

    Mysql安装详解及环境变量设置

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,用于存储和管理数据。本教程将深入探讨MySQL的安装过程,并指导如何正确设置环境变量,确保系统能够轻松访问MySQL的命令行工具。 首先,我们来了解一下MySQL的...

    mysql主从库配置

    #### 一、MySQL 安装与环境变量设置 在进行 MySQL 主从库配置之前,我们需要确保已经正确安装了 MySQL,并设置了相应的环境变量。以下是具体的步骤: 1. **下载 MySQL 免安装版**: - 访问 MySQL 官方下载页面:...

    Win10系统:MySql5.7下载与安装&jdk下载与安装&环境变量配置

    在本文中,我们将详细探讨如何在Windows 10操作系统上下载、安装MySQL 5.7、Java Development Kit (JDK) 1.8,并进行必要的环境变量配置。这些步骤对于任何想要在本地计算机上开发Java应用程序或搭建MySQL数据库...

    mysql 系统变量中文详细解释

    在MySQL 5.5版本中,系统变量是配置与运行时环境的重要组成部分,它们控制着服务器的行为、资源分配以及各种性能参数。对于数据库管理员来说,理解这些系统变量的意义及其作用至关重要,这有助于优化数据库性能、...

    MYSQL环境变量.txtMYSQL环境变量.txt

    - 在系统变量中新建一个名为`MYSQL_HOME`的变量,值设为MySQL的安装路径,如`D:\Program Files\MySQL\MySQL Server 5.7`。 3. **修改Path变量**: - 找到Path变量,并在其值中添加`%MYSQL_HOME%\bin`。这里的`bin`...

    k8s 创建mysql的 全套yaml文件

    它包含了容器镜像、端口映射、环境变量(如MYSQL_ROOT_PASSWORD用于设置root用户的初始密码)、资源限制以及初始化容器等信息。例如: ```yaml apiVersion: apps/v1 kind: Deployment metadata: name: mysql spec: ...

    MySQL Internals Manual.pdf

    提供了如何使用CMake来控制MySQL插件构建的变量和宏的信息,这些指南适用于MySQL 5.5及之后的版本。 从这些内容中,我们可以提炼出以下知识点: - MySQL源码目录结构和功能 - MySQL编码规范和风格指南 - MySQL...

    mysql安装过程mysql本地环境变量的配置.docx

    在进行MySQL数据库的安装与配置时,正确设置本地环境变量对于确保MySQL能够顺利运行至关重要。本文将详细介绍MySQL安装过程中涉及的本地环境变量配置步骤及注意事项。 #### 二、环境变量概述 环境变量是在操作系统...

    mysql-for-visualstudio-1.2.9_mysqlvs_

    MySQL for Visual Studio 1.2.9 是一个专为Visual Studio设计的插件,它为开发者提供了一套集成的工具,使得在Visual Studio环境中开发、管理和部署MySQL数据库变得更加便捷高效。这个插件允许开发者直接在Visual ...

    CentOS7下安装MySQL5.7安装与配置

    CentOS7 下安装 MySQL5.7 安装与配置 安装环境: CentOS7 64位 MINI 版 安装 MySQL5.7: 1. 配置 YUM 源:下载 MySQL 官网中的 YUM 源 RPM 安装包,安装 MySQL 源。 2. 安装 MySQL:使用 yum 安装 MySQL 服务器。 3...

    mysql5.7.20安装流程

    新建MYSQL_HOME变量:在系统变量下新建一个名为MYSQL_HOME的变量,并将解压后的MySQL目录(如D:\MySQL\mysql-5.7.20-winx64)作为变量值。 修改Path变量:在系统变量中找到Path变量,并编辑它,在值的末尾添加%MYSQL...

    mysql学习笔记(1)——变量

    文章目录mysql学习笔记(1)——变量一、变量的分类:二、系统变量全局变量(1)概念及分类:(2)常用sql语句:(3)示范:(4)作用域会话变量示范三、自定义变量概念:用户变量(1) 作用域(2)使用步骤(3)示范局部变量...

    C#通过MySql.Data.dll连接MySql数据库操作

    /// <summary> /// MySQL数据库操作 /// author:hhm /// date:2012-2-22 /// </summary> public class MySqlDbHelper { #region 私有变量 private const string defaultConfigKeyName = "DbHelper";//连接字符串 ...

    MySQL 8.0.35安装与配置:Windows系统详细步骤.zip

    内容涵盖了从官方渠道下载MySQL安装包,到安装过程中的每一步详细操作,包括设置环境变量、配置初始参数等。此外,还提供了MySQL配置文件my.ini。 适用人群: 适用于需要在Windows环境下搭建MySQL数据库环境的开发者...

Global site tag (gtag.js) - Google Analytics