请教下现在有两个相同结构的表A,B
想在A上建立触发器,在A中插入一行数据的时候,判断如果该行在B中没有,则在B中插入相同的行
这个触发器的when条件怎么写
想在A上建立触发器,在A中插入一行数据的时候,判断如果该行在B中没有,则在B中插入相同的行
这个触发器的when条件怎么写
解决方案 »
- 求SQL语句
- 求教pl/sql 循环中出现异常捕获异常并继续执行循环的方法
- Oracle exp 和expdp 的区别
- # $ 有什么特殊的含义?
- win平台下访问oracle数据库引擎的问题,1000个大元
- 如何使用pl/sql直接对oracle的表进行操作?
- 高手请指教,如何将mssqlserver2000里的一张表里的记录全部导入到oracle9i里的一张表里?
- 为什么我的Oracle OEM中,创建对象的名称的字母都是大写的
- 用DELPHI连接ORACLE的表,表里有BLOB字段,打开表就出现无效的字段,怎么解决
- 请问哪儿有免费的ORACLE8或ORACLE9的下载啊?
- 关于dml语句返回值的问题~急啊
- 求教一条复杂的SQL
CREATE OR REPLACE TRIGGER testdb.a
AFTER INSERT ON testdb.a FOR EACH ROW
DECLARE num NUMBER ;
BEGIN select count(*)
into num
from b
where b.id=:new.id;
if num=0
insert b
values();
end if;
EXCEPTION
WHEN others THEN
null;
END;
/