📄 修改用户表触发器.txt
字号:
/*
功能说明:用于设置用户为有效时,自动为其添加角色为申报者或主管部门
触发器类型:AFTER UPDATE
涉及数据对象:XT_TC_USER XT_TP_UESRROLE
制作人:刘晓颖
制做日期:2002-9-16
*/
CREATE TRIGGER tr_XT_TC_USER_U ON dbo.XT_TC_User
AFTER UPDATE
AS
declare @chvUserCode varchar(9)
if update(有效标志)
begin
IF (SELECT 有效标志 FROM INSERTED)='1' and (SELECT 有效标志 FROM DELETED)='0'
BEGIN
SELECT @chvUserCode=用户编码 FROM INSERTED
IF (LEN(@chvUserCode))=6
BEGIN
INSERT INTO XT_TP_USERROLE(角色编码,用户编码)
values('1',@chvUserCode)
END
IF (LEN(@chvUserCode))=3
BEGIN
INSERT INTO XT_TP_USERROLE (角色编码,用户编码)
values('2',@chvUserCode)
END
END
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -