TEMPORARY表应该是存放在内存的,算是实表,但可能不可见(至少它只存在你查询的过程中,你最后只见到的是结果表),内存表唯一的优点就是IO快,但结构会偏简单,没事务特性,而且大小自然不及以磁盘为存放的表。而且DBMS关闭或系统关闭就会丢失,不是用来长期存放的(好像用来存放会话令牌比较适合)。
格式:
CREATE TEMPORARY TABLE tmp_tablename(列名);
本文转自whshurk 51CTO博客,原文链接:http://blog.51cto.com/shurk/1746714,如需转载请自行联系原作者