一个触发器的写法
是这样的,我想在UserGroup表删除的时候去更新userpop表中usergroupidlist列
该列中保存的是UserGroup表中的groupid的值,
userpop.usergroupidlist中保存的是字符串nvarchar类型'id1,id2,id4,id8'所以想直接使用替换方式来实现,但是出错误,请各位大大指正
CREATE TRIGGER TableUserGroupDelete ON [dbo].[UserGroup]
after DELETE
AS
begin
update userpop set UserGroupIDList=replace(userpop.usergroupidlist,delete d.groupid,'')
end