关于Struts2 + spring + hibernate进Q群: 130529143交流。
有偿技术支持Q群:398162181
--创建 触发器
create or replace trigger update_emp_trigger
after
update on employees
for each row
begin
dbms_output.put_line('hello ! update 一行');
end;
--当执行update后,调用上面这个触发器
update employees set salary = salary + 100 where department_id = 80;
--创建update 触发器 :只在最后一行触发
create or replace trigger update_emp_trigger
after
update on employees
--for each row
dbms_output.put_line('hello ! update 一行');
end;
--创建insert 触发器
create or replace trigger update_emp_trigger1
after
insert on emp101
--for each row
begin
dbms_output.put_line('hello ! update 一行');
end;
--:new , :old
create or replace trigger update_emp_trigger2
after
update on emp101
for each row
begin
dbms_output.put_line('old:salary' || :old.salary || ',new:salary' || :new.salary);
end;
--删除一个表前,对其进行备份
create or replace trigger delete_emp_trigger
before
delete on my_emp
for each row
begin
insert into my_emp_bak
values(:old.employee_id, :old.salary);
end;
--删除表my_emp ,将内容备份到表my_emp_bak中。
delete from my_emp