create or replace trigger trg_name
before insert or update on a
for each row
begin
insert into tbname values(:new.col1,:new.col2...);
end;
/
before insert or update on a
for each row
begin
insert into tbname values(:new.col1,:new.col2...);
end;
/
解决方案 »
- 用户以sysdba身份登录看不到以normal身份建的表?
- oracle 排序 rownum
- sql查询的优化
- 急!!!!!怎样嵌套使用游标?
- 第二次请求帮助了(在线等)急急急!!!!!!!!!!!!!!!!!!11
- 控制文件损坏,恢复是碰到了难点--ora-00600错误。怎么办???
- 我的oracle为什么进不去了。 什么叫shared mamory realm does not exist?oracle not available 是什么?
- 求助]oracle9i for linux 安装后不能登入数据库
- Oracle 函数,如果不用管道函数你会怎么做?
- 请问,数据仓库所有字段都用TRIM会影响性能吗?
- 关于oob的触发器问题!
- 如何在NT平台下写个计划任务来定时删除某个数据库用户
BEFORE INSERT OR DELETE OR UPDATE //before|after 执行触发器在变化的前|后
ON A //对应的表
REFERENCING OLD AS OLD NEW AS NEW //用old new标明新老数据
BEGIN
-- NULL; //写触发器执行的内容
insert into B values(:new.col1,:new.col2...);END;
/
还有,一般都用after(在A表发生改变之后执行触发器)
如果表中包含 clob 或 long型的字段,怎么创建触发器呢?