Oracle临时表 使用补充
2004-11-24 20:51
621 查看
1、当指定临时表为on commit preserve rows得时候(会话级),在当前SESSION中像要将该表进行drop得时候,oracle提示:
drop table student
*
ERROR at line 1:
ORA-14452: attempt to create, alter or drop an index on temporary table already in use
如果你要删除这样表,方法有两个:一是退出这个SESSION,然后再次登陆,再执行DROP TABLE命令;二是在当前SESSION中先进行truncate,即模拟退出SESSION得时候ORACLE得操作(截断数据),再执行DROP TABLE即可。
2、所有临时数据将存放在当前用户得临时表空间下(每一个用户创建得时候可以执行表空间)。
3、创建临时表得时候也可以指定某一个临时表空间。
drop table student
*
ERROR at line 1:
ORA-14452: attempt to create, alter or drop an index on temporary table already in use
如果你要删除这样表,方法有两个:一是退出这个SESSION,然后再次登陆,再执行DROP TABLE命令;二是在当前SESSION中先进行truncate,即模拟退出SESSION得时候ORACLE得操作(截断数据),再执行DROP TABLE即可。
2、所有临时数据将存放在当前用户得临时表空间下(每一个用户创建得时候可以执行表空间)。
3、创建临时表得时候也可以指定某一个临时表空间。
相关文章推荐
- oracle常用函数问答
- Oracle临时表 优化查询速度
- Spring 调用ORACLE存储过程的结果集
- 包文件错误导致resin出现out of memory异常
- 整合Oracle 10g、Apache 2.0、Php 5
- ORACLE回滚段管理
- 嗨 甲骨文【5】
- 更改Oracle数据库表的表空间
- 利用oracle long类型字段,插入大文本
- 如何在oracle中限制返回结果集的大小
- 用ASP.Net(C#)连接Oracle数据库的方法
- J2EE,每日心得!
- 项目中的oracle开发技巧
- servlet实现从oracle数据库的blob字段中读出文件并显示。
- [转贴]Oracle PL/SQL语言基础
- 如何彻底删除Oracle 选择自 chensheng913 的 Blog
- Oracle诊断案例-Job任务停止执行
- 工作中遇到的oracle故障分析和处理一例
- [Oracle 10g] 表空间更名
- 一个修改Oracle用户密码的小诀窍