MySQL 什麽是臨時表
阿新 • • 發佈:2018-09-26
varchar ber select rod 顯示數據 命令 什麽是 會話 code
臨時表是在連接的數據庫時候的才有效果,一旦釋放資源就刪除了,當關閉連接時,Mysql會自動刪除表並釋放所有空間。
使用MySQL 臨時表的簡單實例
創建命令 CREATE TEMPORARY
CREATE TEMPORARY TABLE SalesSummary (
-> product_name VARCHAR(50) NOT NULL
-> , total_sales DECIMAL(12,2) NOT NULL DEFAULT 0.00
-> , avg_unit_price DECIMAL(7,2) NOT NULL DEFAULT 0.00
-> , total_units_sold INT UNSIGNED NOT NULL DEFAULT 0
);
插入語句
INSERT INTO SalesSummary
-> (product_name, total_sales, avg_unit_price, total_units_sold)
-> VALUES
-> (‘cucumber‘, 100.25, 90, 2);
註意 當你使用 SHOW TABLES命令顯示數據表列表時,你將無法看到 SalesSummary表。如果你退出當前MySQL會話,再使用 SELECT命令來讀取原先創建的臨時表數據,那你會發現數據庫中沒有該表的存在,因為在你退出時該臨時表已經被銷毀了。
文章來自 http://www.dc3688.com/
MySQL 什麽是臨時表