菜鸟的问题,请高手看看关于触发器 我现在有两张表table1和table2,如果将table1中类型为NUMBER(2)的字段isdelete更新为'2'时候(其他值则不触发)将table2中的一条记录删除,table1和table2的id是保持一致的,即更新table1中的一条记录,则这条记录对应的id假设为234,则删除table2中id为234的那条记录,这个怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create or replace trigger testdelete before update on table1 for each rowdeclare isdelete number(2) := :new.isdelete;begin if isdelete = 2 then delete from table2 where id=:new.id; end if;end test;没有测试!!试试!! :new.isdelete; :new.id;这是什么意思? 求助各位高手解决一个问题! Oracle 删除 数据库两表关联查出的数行数据合成一行怎么做?求教 菜鸟请教问题,谢谢大神。 两个进程同时对数据库进行更新操作,会不会出现问题? oracle 9 安装后不能显示中文 oracle 锁等待设置方法 PL/SQL连接数据库问题 大家好,帮忙! 在赛扬上安装8i时,无反应,请问如何处理? timestamp类型,如何加1秒? ORACLE触发器问题
before update on table1
for each row
declare
isdelete number(2) := :new.isdelete;
begin
if isdelete = 2 then
delete from table2 where id=:new.id;
end if;
end test;没有测试!!试试!!
:new.id;
这是什么意思?