mysql存儲過程定義變量


在mysql存儲過程中定義變量有三種方式 declare,set,select

1.declare

declare 變量名 變量類型  default  默認值;

declare a int DEFAULT 2;

 

 

declare定義的變量 相當於一個局部變量  在end之后失效,而且declare只能在begin,end中定義。

 

 

2.set

set @變量名=值

此處的變量不需要聲明,mysql會自動根據值類型來確定類型,這種變量要在變量名稱前面加上“@”符號,叫做會話變量,代表整個會話過程他都是有作用的,這個有點類似於全局變量一樣。

 

 

3.select

同set

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM