在MySQL中,全局臨時表是一種在所有會話中都可以訪問的臨時表。創(chuàng)建全局臨時表的語法如下:
CREATE TEMPORARY TABLE global_temp_table_name (
column1 datatype,
column2 datatype,
...
);
需要注意的是,全局臨時表的名稱必須以雙井號(##)開頭。例如,要創(chuàng)建一個名為global_temp_table的全局臨時表,可以使用以下語句:
CREATE TEMPORARY TABLE ##global_temp_table (
id INT,
name VARCHAR(50)
);
創(chuàng)建全局臨時表后,其他會話也可以訪問該表。要在全局臨時表中插入數(shù)據(jù)或查詢數(shù)據(jù),可以像操作普通表一樣使用INSERT、SELECT等語句。當(dāng)不再需要全局臨時表時,可以使用DROP TABLE語句刪除它。