Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql 定义变量

作者:鱼宝宝睡觉觉   发布日期:2026-01-07   浏览:23

-- 在 MySQL 中定义变量可以使用 DECLARE 语句(仅在存储过程或函数中有效)或者 SET 语句。

-- 使用 SET 语句定义变量
SET @my_var = 10;

-- 解释:这里我们使用 SET 语句定义了一个用户变量 @my_var,并将其赋值为 10。用户变量以 @ 开头,可以在整个会话中使用。

-- 使用 SELECT 语句查看变量的值
SELECT @my_var;

-- 解释:通过 SELECT 语句可以查看我们刚刚定义的变量 @my_var 的值。

-- 在存储过程或函数中使用 DECLARE 语句定义变量
DELIMITER //

CREATE PROCEDURE example_procedure()
BEGIN
    -- 定义一个局部变量
    DECLARE local_var INT DEFAULT 0;

    -- 给局部变量赋值
    SET local_var = 5;

    -- 使用局部变量
    SELECT local_var;
END //

DELIMITER ;

-- 解释:在存储过程或函数中,使用 DECLARE 语句定义局部变量。局部变量的作用范围仅限于该存储过程或函数内部。

上一篇:mysql 生成uuid

下一篇:mysql group by 用法

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站