建立 mysql
create temporary table count_salary( id int not null, count int) |
MySQL會自動刪除並釋放所用內存(斷開於mysql的鏈接後),但你也能夠手動刪除sql
drop table count_salary; |
若數據庫中有同名表,臨時表會自動屏蔽原表數據庫
聲明爲heap表,MySQL容許在內存中建立spa
create temporary table count_salary( id int not null, count int)type = heap |
*由於heap表存儲在內存中,你對它運行的查詢可能比磁盤上的臨時錶快些。然而,HEAP表與通常的表有些不一樣,且有自身的限制。詳見MySQL參考手冊。內存
直接將查詢結果導入表ci
CREATE TEMPORARY TABLE tmp_table SELECT * FROM table_name |