MySQL變量

原文鏈接http://zhhll.icu/2021/%E6%95%B0%E6%8D%AE%E5%BA%93/%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL/MySQL%E5%8F%98%E9%87%8F/

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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 原文鏈接http://zhhll.icu/2020/%E6%95%B0%E6%8D%AE%E5%BA%93/%E5...
    墨線寶閱讀 162評論 0 1
  • 本單元目標 一、為什么要學習數據庫 二、數據庫的相關概念DBMS、DB、SQL 三、數據庫存儲數據的特點 四、初始...
    bin_lifecycle閱讀 450評論 0 0
  • 原文鏈接http://zhhll.icu/2020/%E6%95%B0%E6%8D%AE%E5%BA%93/%E5...
    墨線寶閱讀 207評論 0 1
  • MySQL知識匯總[https://www.cnblogs.com/jeromeyoung/p/14128272....
    九言一閱讀 310評論 0 0
  • 久違的晴天,家長會。 家長大會開好到教室時,離放學已經沒多少時間了。班主任說已經安排了三個家長分享經驗。 放學鈴聲...
    飄雪兒5閱讀 7,832評論 16 22

友情鏈接更多精彩內容