如何在 MySQL 中列出由 SET 運算子初始化的所有變數?
要列出由 SET 運算子初始化的所有變數,語法如下:-
select * from performance_schema.user_variables_by_thread;
以下是設定變數的查詢:-
mysql> set @FirstName='John'; Query OK, 0 rows affected (0.00 sec) mysql> set @LastName='Doe'; Query OK, 0 rows affected (0.00 sec)
以下是顯示由 SET 運算子初始化的所有變數列表的查詢。此列表包括上面設定的變數:-
mysql> select * from performance_schema.user_variables_by_thread;
這將產生以下輸出:-
+-----------+---------------+----------------+ | THREAD_ID | VARIABLE_NAME | VARIABLE_VALUE | +-----------+---------------+----------------+ | 120 | TotalAmount | 5000 | | 120 | FirstName | John | | 120 | lName | Smith | | 120 | fName | Adam | | 120 | LastName | Doe | +-----------+---------------+----------------+ 5 rows in set (0.00 sec)
廣告