您现在的位置是:主页 > news > 深圳市中心最繁华区/网站推广和优化系统

深圳市中心最繁华区/网站推广和优化系统

admin2025/5/17 18:02:56news

简介深圳市中心最繁华区,网站推广和优化系统,网站不在首页显示出来,电子商务网站开发课程教案参考链接 https://www.bilibili.com/video/BV12b411K7Zu?p151 变量 系统变量 变量由系统提供,不是用户定义的,属于服务器层面 全局变量 作用域:服务器每次启动将为所有的全局变量赋初始值,针对于所有的会话(连接…

深圳市中心最繁华区,网站推广和优化系统,网站不在首页显示出来,电子商务网站开发课程教案参考链接 https://www.bilibili.com/video/BV12b411K7Zu?p151 变量 系统变量 变量由系统提供,不是用户定义的,属于服务器层面 全局变量 作用域:服务器每次启动将为所有的全局变量赋初始值,针对于所有的会话(连接…

参考链接

  1. https://www.bilibili.com/video/BV12b411K7Zu?p=151

变量

系统变量

变量由系统提供,不是用户定义的,属于服务器层面

全局变量

作用域:服务器每次启动将为所有的全局变量赋初始值,针对于所有的会话(连接)有效,但不能跨重启

会话变量

作用域:仅仅针对于当前会话(连接)有效

使用的语法:

  1. 查看所有的系统变量
SHOW GLOBAL|SESSION】 VARIABLES;
  1. 查看满足条件的部分系统变量
SHOW GLOBAL|SESSION】 VARIABLES LIKE '&char&';
  1. 查看指定的某个系统变量的值
SELECT @@GLOBAL|SESSION.系统变量名;
  1. 为某个系统变量赋值
    方式一:
SET GLOBAL|SESSION】 系统变量名=;

方式二:

SET @@GLOBAL|SESSION.系统变量名=;

注意:
如果是全局级别,则需要加GLOBAL;如果是会话级别,则需要加SESSION;如果不写,则默认SESSION

自定义变量

变量是用户自定义的,不是系统的

使用步骤:

  1. 声明
  2. 赋值
  3. 使用(查看、比较、运算等)

用户变量

作用域:针对于当前会话(连接)有效,同于会话变量的作用域

应用在任何地方,也就是begin end里面或begin end外面

  1. 声明并初始化
SET @用户变量名=;
SET @用户变量名:=;
SELECT @用户变量名:=;
  1. 赋值(更新用户变量的值)
    方式一:通过SET或SELECT
SET @用户变量名=;
SET @用户变量名:=;
SELECT @用户变量名:=;

方式二:通过SELECT INTO

SELECT 字段 INTO 变量名
FROM;
  1. 使用(查看用户变量的值)
SELECT @用户变量名;

局部变量

作用域:仅仅在定义它的begin end中有效

应用在begin end中的第一句话

  1. 声明
DECLARE 变量名 类型;
DECLARE 变量名 类型 DEFAULT;
  1. 赋值

方式一:通过SET或SELECT

SET 局部变量名=;
SET 局部变量名:=;
SELECT @局部变量名:=;

方式二:通过SELECT INTO

SELECT 字段 INTO 局部变量名
FROM;
  1. 使用
SELECT 局部变量名;

用户变量 vs 局部变量

  1. 作用域:用户变量针对当前会话;局部变量针对BEGIN END中

  2. 定义和使用的位置:用户变量可以在会话中的任何地方;局部变量只能在BEGIN END中,且为第一句话

  3. 语法:用户变量必须加@符号,不用限定类型;局部变量一般不用加@符号,需要限定类型