
1.建表並插入數據
create table henry(id number,name nvarchar2(10),stat number); insert into henry values(1,'Hong',0); insert into henry values(2,'Qiang',0); commit; select * from henry;
2.在henry表上創建觸發器:當在henry.name字段插入有T開頭的數據時,自動更新henry.stat字段值為1
create or replace trigger thr_updateaccept before insert on henry for each row begin if :new.name like 'T%' then :new.stat:=1; end if; end;
3.測試插入數據,並查詢觸發器是否生效。
insert into henry values(3,'Tian',0); insert into henry values(4,'Thenry',888); commit; select * from henry;