create global temporary TmpTable on commit preserve rows as select f1,f2,f3 from TableName;insert into TmpTable select f1,f2,f3 from TableName;
解决方案 »
- 定期运行SQL
- 谁能告诉我这个式样是让我干什么?? 日语的,看不太懂
- 如何Windows 2003R2下的Oracle10.2.0.1复制一份到RadHat Linux4.5下?
- 发现在Users组权限下运行OraClient10g_home1(Windows32位版本)会报错,请求解决。
- 存储过程是存储在哪里的?
- 请教下载oracle8i的网址
- 安装问题!数据库连接丢失。不知道如何解决,请教!(在线等待ing...)
- 该怎样导入数据?(简单问题)
- ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程错误解决方案
- ORACLE 日期格式問題
- 请问oracle的写入方式?(给50分)
- 有关临时表问题(请帮忙从一个SQLServer 2000的一个语句改到Oracle中来)
要想在写表的同时有个临时备份,只能通过触发器来实现。
建立临时表的语句是:CREATE GLOBAL TEMPORARY TABLE admin_work_area
(startdate DATE,
enddate DATE,
class CHAR(20))
ON COMMIT DELETE ROWS;