本文共 795 字,大约阅读时间需要 2 分钟。
傲鹏ERP系统用户表存在的一个BUG,正常使用中的用户点击删除后竟然可以直接删除,而且正好我自己踩坑了,郁闷死。特作此改正。
代码:
/** Object: Trigger [dbo].[otri_user_del] Script Date: 03/06/2019 11:31:08 **/
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO/------------------------------------------------------------------名称<Script Name>: otri_user_del功能描述<Description>: 不允许删除‘可用’状态的帐号,要删除帐号必须先取消禁用访问方式<Usage>: 公共的返回值<Return Code>: N/A设计者<Author>: 陆津元创建日期<Date Create>: 03/06/2019 版本:<Version>: 1.0变动说明<Revision History>:--------------------------------------------------------------------/
ALTER TRIGGER [dbo].[otri_usergroup_del] ON [dbo].[osys_usergroup]
FOR DELETE ASdeclare @error intset @error=(select act_sw from deleted) IF @error !=0 beginRaiserror('为保证安全,不允许删除‘可用’状态的帐号',16,1)rollbackend转载于:https://blog.51cto.com/752030200/2358886