标签:ERP dbo otri del error 删除 傲鹏 BUG 帐号
傲鹏ERP系统用户表存在的一个BUG,正常使用中的用户点击删除后竟然可以直接删除,而且正好我自己踩坑了,郁闷死。特作此改正。
代码:
/** Object: Trigger [dbo].[otri_user_del] Script Date: 03/06/2019 11:31:08 **/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/------------------------------------------------------------------
名称<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
AS
declare @error int
set @error=(select act_sw from deleted)
IF @error !=0
begin
Raiserror('为保证安全,不允许删除‘可用’状态的帐号',16,1)
rollback
end
标签:ERP,dbo,otri,del,error,删除,傲鹏,BUG,帐号 来源: https://blog.51cto.com/752030200/2358886
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。