oracle触发器 想写一个触发器,如果a表中aa这个字段等于5则更新b表中bb这个字段等于2.求教各位大神帮解决哦!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这里有大把例子,自己参照:http://blog.csdn.net/yiwanxinyuefml/article/details/7528304 create or replace trigger tri_update after update on a for each row declare num1 number; begin if updating then num1 :=:new.aa; if ii=5 then update b set bb=2; end if end if end ;仅供参考 粗心了 ii 应替换为 num1 不好意思 还需要一个关联关系把a表和b表关联起来吧。否则,b表的bb列就会被全部更新为2了。 求解:数据导入出现的现象 问个oracle建表的问题(名称已被一现有约束条件占用) Oracle和Access相互同步,求解决方案。 高手们看下实际开发中低效的SQL语句,希望能提出优化意见,谢谢 清高指点,为什么我的更新sql执行不了呀,问题出在哪里了 求只查找出记录.但不需要返回记录值的方法 三种数据库实现分页 oracle ora-07445错误 oracle sql语句问题 ■■创建触发器,SQLSERVER转为ORACLE9I■■ 表分区查询问题求大神指教 误删OracleOraDb11g_home1TNSListener,导致监听不能启动,怎么办啊?急。。。
after update on a
for each row
declare num1 number;
begin
if updating then
num1 :=:new.aa;
if ii=5 then
update b
set bb=2;
end if
end if
end ;仅供参考
否则,b表的bb列就会被全部更新为2了。