MySQL變量
MySQL變量分為系統(tǒng)變量和自定義變量
系統(tǒng)變量
系統(tǒng)變量有全局變量和會話變量
查看系統(tǒng)變量
#查看全局系統(tǒng)變量
show global variables;
#根據條件查詢全局系統(tǒng)變量
show global variables like '%%';
#查詢某個全局系統(tǒng)變量
select @@global.變量名
#查看會話系統(tǒng)變量
show 【session】 variables;
#根據條件查詢會話系統(tǒng)變量
show 【session】 variables like '%%';
#查詢某個會話系統(tǒng)變量
select @@【session.】變量名
設置系統(tǒng)變量
#方式一
set global 變量名 = 值
#方式二
set @@global.變量名 = 值
set @@【session.】變量名 = 值
自定義變量
自定義變量的步驟:聲明、賦值、使用
自定義變量分為用戶變量和局部變量
用戶變量
用戶變量針對于當前會話有效,用戶變量在聲明時必須進行初始化
#用戶變量聲明初始化方式
#方式一
set @用戶變量名 = 值;
#方式二
set @用戶變量名:=值
#方式三
select @用戶變量名:=值;
#查看用戶變量
select @用戶變量名;
局部變量
僅在定義該局部變量的begin end中有效
#①聲明 在begin end中第一句話聲明
declare 變量名 類型;
#聲明并賦默認值
declare 變量名 類型 default 默認值;
#②賦值
#方式一
set 局部變量名 = 值;
#方式二
set 局部變量名:=值
#方式三
select @局部變量名:=值;
#③查看
select 局部變量名;
由于本身的博客百度沒有收錄,博客地址http://zhhll.icu