触发器执行错误!! 为什么要改成BEFORE?我想在表修改后读取修改的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 改成before,读:new.字段 依然是修改的值 在after之后,表已经发生了变化,这时是不能对本表发生任何操作的了,如果有操作将会报错。用before是在表发生变化之前操作,这样才行。在表发生变化之前的:old是表变化之前的旧值,:new是待修改表的新值。这个值可以改变。如果还不理解,可以用MSN:[email protected] 不能操作,用tmp1 := :new.volt_flag 就可以了. 这两张表如何关联? oracle存储过程中如何输出变量的值? 初学ORACLE的问题:打不开管理控制台 oracle 月度统计 XML数据文件如何插入到table表 在oracle 10g中如何激活iSQL*Plus DBA访问 如何在sql输出结果前加标题? 看看这个JOb出现什么问题? 关于连接远程的数据库 求救!to_char(add_months(to_date(p.sum_period_date,'yyyymm'),-1),'yyyymm') oracle存储过程中动态SQL的绑定变量问题,请高手急救!!! 求oracle9i的jdbc驱动,急
用before是在表发生变化之前操作,这样才行。
在表发生变化之前的:old是表变化之前的旧值,:new是待修改表的新值。这个值可以改变。如果还不理解,可以用MSN:[email protected]
用tmp1 := :new.volt_flag 就可以了.