请问触发器中的old,new怎么使用 使用的时候,new 和 old有时候加上:,成为:new.id,:old.id,而有时候却不加:,请问各位.什么时候需要加:的,什么时候不需要加:,期待中..... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想一下就知道了,old老的数据,new新的数据添加时没有老的数据old不能用删除没有新的数据new不能用修改都有,都能用 我是想知道,那个冒号(:)在什么时候用?有时候使用:new :old,有时候不加冒号 这是我书的一个例子:create or replace trigger a_b_cbefore insert or update of deptno on empfor each rowwhen (new.deptno<>40)begin :new.comm:=0;end;/怎么有的用:new,有的仅new.deptno,这个带冒号的什么时候添加啊? 不懂!! begin前面出现的new,old不加冒号,begin和end之间出现的new和old都要在前面加上":"。 学习中ing.............................................. 真的是这样的,在begin end 之间的用:new , :old ,之前的不用加: 呵呵~~ 结贴给分 Oracle10g exp导出某个用户下的所有对象和数据该怎么写? 求教以下代码 急,请高手帮忙,在线等待! 关于oracle9i分配空间的命令行如何写? 菜鸟问题,请指教 在ORACLE中创建一个表。。。。。。。。 客户机与oracle数据服务器连接问题? 在orcale中建表时字段的说明在那写??? 关于数据类型缩写 在OCI中怎样将PL/SQL查询结果返回给应用程序,是什么类型的参数? 救命啊 如何在oracle数据库中创建动态数组 sql语句中的引号问题,在线等待解决!
添加时没有老的数据old不能用
删除没有新的数据new不能用
修改都有,都能用
create or replace trigger a_b_c
before insert or update of deptno on emp
for each row
when (new.deptno<>40)
begin
:new.comm:=0;
end;
/
怎么有的用:new,有的仅new.deptno,这个带冒号的什么时候添加啊? 不懂!!