在存儲過程中聲明一個變量:
使用declare _variable [type],設置默認值 set _variable= [data],或者聲明一個有默認值的變量 declare _variable [type] default [data];declare聲明的變量只能用在begi...end語句塊中。
聲明用戶變量:使用@varable 變量名稱,直接賦值 set @variable [data]或者 select [data] into @variable
系統變量:一般是@@variable相當於全局變量:
如:在mysql中可以查看系統的隔離級別,通過查看全局變量 @@tx_isolation:
mysql> select @@tx_isolation;
+-----------------+
| @@tx_isolation |
+-----------------+
| REPEATABLE-READ |
+-----------------+
1 row in set (0.03 sec)