请问这个Insert触发器该怎么写?
表A (没有主键)
字段:Id、Code、Name
外部程序有一个插入语句:Insert Into A (Id,Code,Name) Values (100,'www','qqq')
我想令表A的 Id 唯一,就是插入前先删除Id=100的记录,然后再插入,
请问该触发器该如何写?
问题点数:20、回复次数:2Top
1 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2005-11-25 12:51:31 得分 20
create trigger trg_A
on A
instead of insert
as
begin
delete A from A where exists(select 1 from inserted where ID=A.ID)
insert A select * from inserted
end
goTop
2 楼leezo(新丁)回复于 2005-11-25 15:08:10 得分 0
谢谢Top




