--权限初始化问题(根据已选中的不允许查看:【单价】、【金额】,插入多条数据)
insert into SpecialPermissions (id, PermissionName, SpecialPermissionId, ModuleID, userid, presetRoleId, sortorder, createtime)
select NEWID(), '不允许查看:【客户】', '2A4EC2F3-96E0-3643-21FB-1025A81AD48F', 'F5332CAF-D750-4731-A3B5-1BD0C41ADA97', UserId, null, 2.00, GETDATE()
from SpecialPermissions
where SpecialPermissionId = 'E0C2420C-2E72-4D32-8F2A-85FADAAAD35D'
and UserId IS NOT NULL
and ModuleId='F5332CAF-D750-4731-A3B5-1BD0C41ADA97'
and PermissionName='不允许查看:【单价】和【金额】'
sql 根据查询出来的多条结果,再插入多条数据
文章描述了在数据库中执行SQL语句,更新权限初始化,阻止用户查看特定字段单价和金额的过程。涉及到了对SpecialPermissions表的操作,包括插入新记录和根据现有条件筛选数据。
摘要由CSDN通过智能技术生成