CREATE TRIGGER [rb_Tablename_stModified]
ON [rb_Tablename_st]
FOR DELETE, INSERT, UPDATE
AS
BEGIN
DECLARE ChangedModules CURSOR FOR
SELECT ModuleID
FROM inserted
UNION
SELECT ModuleID
FROM deleted
DECLARE @ModID int
OPEN ChangedModules
FETCH NEXT FROM ChangedModules
INTO @ModID
WHILE @@FETCH_STATUS = 0
BEGIN
EXEC rb_ModuleEdited @ModID
FETCH NEXT FROM ChangedModules
INTO @ModID
END
CLOSE ChangedModules
DEALLOCATE ChangedModules
END