泛微ecology常用数据库语句
更新时间:2023-11-15 20:06:01 阅读量: 教育文库 文档下载
一、 查询三个月未登陆系统的人员的语句
select lastname,lastlogindate from hrmresource where lastlogindate not between CONVERT(varchar(100), GETDATE()-90, 23) and CONVERT(varchar(100), GETDATE(), 23)
二、 通过流程ID,查询当前未操作者及当前节点 当前节点:
select currentnodeid from workflow_requestbase where requestid = ?
当前未操作者:
select userid from workflow_currentoperator where requestid = ? and isremark = '0'
三、 将2009年12月31日之前创建的、未归档的流程全部列出来,并作归档处理
update workflow_currentoperator set iscomplete=1 where requestid in (select requestid from workflow_requestbase where createdate<='2009-12-31') /
update workflow_currentoperator set iscomplete=1, isremark='2' where isremark='0' and requestid in (select requestid from workflow_requestbase where createdate<='2009-12-31') /
update workflow_requestbase set currentnodetype='3', currentnodeid=(select nodetype from workflow_flownode where workflow_requestbase.workflowid=workflow_flownode.workflowid and workflow_flownode.nodetype='3') where createdate<='2009-12-31' /
四、 系统人员的所在分部ID和信息
--查询登录用户所在分部信息,以登录用户名为查询条件
select hrc.* from HrmResource hr,HrmSubcompany hrc where hr.subcompanyid1=hrc.id and loginid='登录用户名'
--查询登录用户所在分部id,以登录用户名为查询条件
select hrc.id from HrmResource hr,HrmSubcompany hrc where hr.subcompanyid1=hrc.id and loginid='登录用户名'
五、 查询人员的所有的角色与角色级别
--(1)人力资源表,以登录名为查询条件 ,取id作为(2)的条件@id select * from HrmResource where loginid='登录用户名' --(2)以人力资源@id为查询条件
select hrm.*,hr.rolesname from HrmRoleMembers hrm,HrmRoles hr where hrm.roleid=hr.id and resourceid=@id ---roleid:为角色ID
---rolelevel:角色级别 0=部门 ,1=分部 ,2=总部 ---rolesname:角色名称
六、 把某几个目录下面的文档全都共享给某一个人 --(1)获得需要修改的主目录id号,以主目录名称为条件
select id as maincateid,categoryname from DocMainCategory where categoryname='主目录名称'
--(2)获得需要修改的分目录id号,以(1)中获得的maincateid为条件@maincateid
select id as subcateid,categoryname from DocSubCategory where maincategoryid=@maincateid
--(3)获得需要修改的子目录id号,以(2)中获得的subcateid为条件@subcateid,并且以子目录名称为条件
select id as docid,categoryname from DocSecCategory where subcategoryid=@subcateid and categoryname='子目录名称'
--(4)以登录名为条件,获得需要获得文档权限的用户的userid select t.id as userid from HrmResource t where t.loginid='liur'
--(5)将某个目录下面的以前的所有文档的查看权限赋予某个系统用户, -----以(3)获得的docid为条件@docid,替换下面语句中的@docid, -----以(4)获得的userid替换下面语句中的@userid, -----执行下面两个insert语句。
--注:(1)下面的insert语句执行一次就可以了。
------(2)默认的安全级别SECLEVEL为1,若不是可以手动调整。 ------(3)sharelevel:共享级别,1=查看,2=编辑,3完全控制。 ------(4)需要替换以下语句中的参数@userid,@docid。
--docshare:权限表 INSERT INTO docshare(DOCID,SHARETYPE,SECLEVEL,ROLELEVEL,SHARELEVEL,USERID,SUBCOMPANYID,DEPARTMENTID,ROLEID,FORALLUSER,CRMID,SHARESOURCE,ISSECDEFAULTSHARE,ORGGROUPID,DOWNLOADLEVEL)
select id,1,1,0,1,@userid,0,0,0,0,0,NULL,'1',0,NULL from docdetail
where seccategory=@docid
-- shareinnerdoc:权限明细表 INSERT INTO shareinnerdoc(SOURCEID,TYPE,CONTENT,SECLEVEL,SHARELEVEL,SRCFROM,OPUSER,SHARESOURCE,DOWNLOADLEVEL)
select id,1,@userid,1,1,1,0,0,NULL from docdetail
where seccategory=@docid
本文来自:阳光网驿_企业信息化专家 详细出处请参考:http://bbs.sunwy.org/thread-122938-1-1.html
正在阅读:
泛微ecology常用数据库语句11-15
北理工珠海学院《数据结构》习题集:第3章 栈和队列(第1次更新2005-20
2011年7月全国自学考试电力系统微型计算机继电保护试题答案11-30
行测技巧:成语理解常见误区04-20
第四节 长期债务融资决策05-20
基于PDCA循环的绩效管理系统的构建05-24
宏禧公司薪酬分配考核实施细则定稿08-12
20121080138-机械识图(第三版)习题册-部分参考答案06-09
Zstack中如何实现自己的任务04-30
谈沟槽管件连接技术的工程应用05-25
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 语句
- 常用
- ecology
- 数据库
- 2014年电大建筑设备网上作业答案
- 2018年浙江公务员考试行测真题及答案(B类)
- 浅谈警察与媒体关系建设
- 奥运复习题
- 班轮运输试题
- 质粒DNA的提取、纯化及验证 - 图文
- 中科大研究生毕业论文撰写标准
- 心系病证
- 各国高速列车的发展史
- 第10章 机械加工工艺规程制定 -
- 河蟹生态养殖项目可行性研究报告 - 图文
- 2018年下半年江苏省水利安全员试题
- 八年级数学上册 期末复习(七)平行线的证明(新版)北师大版
- 2018年电大《组织行为学》期末复习资料附答案(拼音排序版本)
- 心理健康教学设计 突破自我,走向成功 做一个诚信且有担当的人
- 对流层大气的受热过程
- 就业工作交流发言稿
- 七年级上unit5visiting the moon 知识点详解
- 射频基础考试题(答案)
- 地基处理复习题