一个简单的触发器

create table abcd (id int not null,)

go

create trigger tr_abcd on abcd for insert ,delete,update

as

if exists(select * from inserted where id%2=0)

begin

      roallback

      raiserror 50001 "不允许插入偶数记录!"

      return

end

go

insert into abcd select 1      ----------id=1

insert into abcd select 2      ----------报错:不允许插入偶数记录

posted @ 2010-05-18 22:06  冰封嘚心  阅读(230)  评论(0编辑  收藏  举报