可用这个
create global temporary table temp_table
(i int);

解决方案 »

  1.   

    用完要drop 吧。
    我想问一下
    create global temporary table temp_table
    表的数据是在内存里?
    还是在硬盘里?
    临时段 是在硬盘里。
    创建临时表 和 普通 的表 除了 可以在提交 或会话结束 设置是否保存数据之外。
    有什么区别呢?
    从临时表里读取速度要快吗??
      

  2.   

    Oracle 临时表和普通表 一样。
    一般事先建好,
    不要乱建,这样很慢的。与sql不一样哦。我建议用sql语句当表用。
    如:SELECT * 
    FROM(
         SELECT * FROM A1
         )A2,A3
    WHERE A2.ID=A3.ID