其实有时候需求是这样: 我不需要原始的数据,在我每次大量插入前,都删除原来表中的记录?
删除是否有其他的影响,比如说效率等等.
如果可以的话,实现的时候写一个触发器是不是会比较好?
删除是否有其他的影响,比如说效率等等.
如果可以的话,实现的时候写一个触发器是不是会比较好?
解决方案 »
- 怎么连接结果
- 为何我的存储过程在PL/sql中调试不通过,提示出错!
- 急救,在线等。。。。。oracle rac on rhel4_u4错误
- 怎么把select出的参数 传入到下一个sql语句中?
- 请教什么时候用到子查询
- 解决不了我就精神分裂:redhat9下安装oracle8.1.7安装界面文字不能显示。
- 关于游标的一个小问题!
- 请问大虾报这样的共享内存错误会是什么原因呢?谢谢!《在线》
- 一个PL/sql的简单问题,对者有分阿!!!
- oracle 游标循环插入数据
- 求教一道比较绕的SQL题目
- create or replace trigger aufer_jyc_person_update after update on jyc_person触发器问题,无效
如果是单纯的运算过程中用的临时表,建议如下建立临时表。
create global temporary table Temp1
(
name NVARCHAR2(10) not null,
age number not null
)
on commit delete rows;
1、先将不需要删除的数据复制到一个临时表中2、truncate table 表3、将不需要删除的数据复制回来。
为什么要这样做。
每次删除的记录大约有多少
每次插入的记录有多少