常用Sql原创
金蝶云社区-eris
eris
10人赞赏了该文章 1797次浏览 未经作者许可,禁止转载编辑于2022年05月09日 09:19:10

1、官常用脚本

2、员工和用户的关系脚本

3、业务流程相关脚本sql


二、常用脚本

1、得到领域下元素中属性默认值

比如得到移动领域下的下拉列表字段中的必录显示空白行属性的默认值
--得到移动领域FID 1400
select * from T_MDL_DOMAINMODETYPE_L where FName like '%移动业务%' and FLocaleId=2052
--得到下拉列表元素FID 9
select * from T_MDL_ELEMENTTYPE_l where Fname like '%下拉列表%' and FLocaleId=2052
--得到领域和元素的关系FEntryId 34121
select * from T_MDL_DOMAINMODELELEMENTMAP where Fid=1400 and FElementTypeId=9 
--得到必录显示空白行属性FID 1946
select * from T_MDL_ELEMENTPROPERTY_L where Fname like '%必录显示空白行%' and FLocaleId=2052
--得到必录显示空白行在移动领域下拉列表中的默认值
select * from T_MDL_DOMAINMODELELPROPMAP where FEntryId=34121 and FElementPropertyId=1946

2、查询上机操作日志

当前表:t_bas_operateLog  备份表:t_bas_operateLogBK 
select Convert(varchar(100),FDateTime,120) FDate, * from t_bas_operateLogBK where FObjectTypeId='FormId' 
and FDescription like '%编码%' and FDateTime>'2002-02-27' order by FDateTime

3、根据一个表来更新另外一个表,msSql和oracle都适应

MERGE INTO target_table
USING source_table
ON condition
WHEN MATCHED THEN 
operation
WHEN NOT MATCHED THEN 
operation;


赞 10