create or replace trigger tr_before_insert_employee
after insert
on t_employees
for each row
begin
:new.work_years :=0;
end;
执行插入语句
insert into t_employees values(employee_seq_nextval,'小龙女',6,'ACT');
把after改成before
create or replace trigger tr_before_insert_employee
before insert
on t_employees
for each row
begin
:new.work_years :=0;
end;
执行插入语句
insert into t_employees values(employee_seq_nextval,'大龙女',6,'ACT');这两种模式有什么相同点和不同点呀。
从结果上看,没有什么不同,最后的插入的6都被改成了0
请求指点,谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货