易截截图软件、单文件、免安装、纯绿色、仅160KB

求Oracle中建临时表的例子

  如题。


create global temporary table tb --tb 表名
(zi number,zi2 char(5) )
ON COMMIT PRESERVE ROWS;
--ON COMMIT PRESERVE ROWS 表示会话中断 数据没有了

用完之后怎样删除掉?
因为很多地方要用到临时表

SQL code:
--创建临时表
create global temporary table tmp(id number,name varchar2(20)) on commit delete rows;

详细可参见:http://blog.csdn.net/wyzxg/archive/2007/11/13/1882347.aspx

oracle临时表一般不用删除的,只是其中的数据“临时”而已

先前 以为是这样 写的
create table tb(zi number,zi2 char(5)) tablespace temp

上网查了 不行  互相学习

引用
oracle临时表一般不用删除的,只是其中的数据“临时”而已

  我在一个存储过程中的3个判断条件中都要用到,并且数据不能重复,这能做到吗?

这个可以不
with tab as
(
select chr(rownum) from dual connect by rownum <100
)

引用
引用 5 楼 tangren 的回复:oracle临时表一般不用删除的,只是其中的数据“临时”而已
  我在一个存储过程中的3个判断条件中都要用到,并且数据不能重复,这能做到吗?

数据不能重复是什么意思?

引用
引用 7 楼 qq646748739 的回复:
引用 5 楼 tangren 的回复:oracle临时表一般不用删除的,只是其中的数据“临时”而已


相关问答:

oracle 10g安装到85%时报错

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

java怎么连接Oracle,急啊 - Java / Java相关

private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......

oracle并发处理SOS - Oracle / 开发

我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了

引用
oracle ......

oracle 安装 01092 错误 - Oracle / 基础和管理

oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log 
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......

请教Oracle事务隔离级别问题 - Oracle / 非技术区

查看事务隔离级别的命令,
MySQL使用的是select @@tx_isolation;
在Oracle中查看事务隔离级别的命令是哪个?

SQL code:

SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK', ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号