解决方案 »
- Oracle Application Framework中,做下拉框的LIST时,写的SQL绑到LIST上和真实查询的结果不一样
- 管理一个表空间
- 100分:oracle总提示我:对象什么的不能执行所需要的操作!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- sql语句问题?爆急!给分
- 请教一个比较难的SQL语句~
- 大家救我!关于如何在Reporting Services中调用Oracle的存储过程并返回记录集的问题!!
- 在oracle 8.1.7中数据被删除了,如何恢复?
- orcale8i服务器安装问题。。急。。。拜托各位大侠帮帮忙。。
- oracle 查询去重复语句
- private修饰符起什么作用的?有什么好处?描述一下。
- netca报错
- 关于oracle 11g r2的em登陆问题
如果真想创建临时表:
http://blog.csdn.net/wyzxg/article/details/1882347
在Oracle8i或以上版本中,可以创建以下两种临时表:
1。会话特有的临时表
CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>)
ON COMMIT PRESERVE ROWS;
2。事务特有的临时表
CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>)
ON COMMIT DELETE ROWS;
CREATE GLOBAL TEMPORARY TABLE MyTempTable
所建的临时表虽然是存在的,但是你试一下insert 一条记录然后用别的连接登上去select,记录是空的,明白了吧,我把下面两句话再贴一下:
--ON COMMIT DELETE ROWS 说明临时表是事务指定,每次提交后ORACLE将截断表(删除全部行)
--ON COMMIT PRESERVE ROWS 说明临时表是会话指定,当中断会话时ORACLE将截断表。