求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高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装? 内存多大? 重新下个数据库安装试试.. 引用 各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl"; private static final String USERNAME = "sys"; private static final String PASSWORD = "s ......
我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待! oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了 引用 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 / ......
查看事务隔离级别的命令, MySQL使用的是select @@tx_isolation; 在Oracle中查看事务隔离级别的命令是哪个? SQL code: SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK', ......