触发器这个我不熟,我也没建触发器阿。 其实也就是一个简单的insert into sql被执行了,怎么还会有delete 操作。请大虾指点迷津
--在删除XSCKMX表中记录时自动回滚,也就是不允许删除 ALTER TRIGGER [TR_XSCKMX_Delete] ON [dbo].[XSCKMX] FOR DELETE AS begin rollbackend或者使用下面的触发器,表名一改就可以--在删除XSCKMX表中使用instead of触发器,也是不允许删除 ALTER TRIGGER [TR_XSCKMX_Delete] ON [dbo].[XSCKMX] instead of DELETE AS begin print('不允许删除') end
或者使用设置一下delete时的instead of触发器,里面什么也不做就可以了,
这样防止引表被删除数据
其实也就是一个简单的insert into sql被执行了,怎么还会有delete 操作。请大虾指点迷津
ALTER TRIGGER [TR_XSCKMX_Delete] ON [dbo].[XSCKMX]
FOR DELETE
AS
begin rollbackend或者使用下面的触发器,表名一改就可以--在删除XSCKMX表中使用instead of触发器,也是不允许删除
ALTER TRIGGER [TR_XSCKMX_Delete] ON [dbo].[XSCKMX]
instead of DELETE
AS
begin print('不允许删除')
end
可以看一下日志,生成ID号应该有日志记录的。