pro_manager_userrole.sql
来自「一套宾馆管理系统」· SQL 代码 · 共 17 行
SQL
17 行
create procedure managerRole
@mode int ,
@username varchar(20),
@roleid int
as
if @mode=1 --add
begin
if not exists(select * from userroles a left outer join userlist b on a.userid=b.userid where b.username=@username and a.roleid=@roleid )
insert into userroles(userid,roleid) select userid ,@roleid from userlist where username=@username
end
if @mode=2 --remove
begin
if exists(select * from userroles a left outer join userlist b on a.userid=b.userid where b.username=@username and a.roleid=@roleid )
delete from userroles where roleid=@roleid and userid in(select userid from userlist where username=@username)
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?