首页 > 其他 > 详细

查找更改的PeopleCode

时间:2019-04-03 13:22:19      阅读:131      评论:0      收藏:0      [点我收藏+]

当我们做工程包迁移时,经过会遗漏部分更改过的定义。我们可以用下面的SQL来查找变更项

变量 &OPRID =代码变更者

变量 &PROJECT 项目工程名

SELECT *
  FROM PSPCMPROG A
 WHERE LASTUPDOPRID = &OPRID
   AND LASTUPDDTTM > (sysdate - 30)--一个月内,可自定义周期
   AND NOT EXISTS (SELECT X
          FROM PSPROJECTITEM X
         WHERE X.PROJECTNAME = &PROJECT
           AND X.OBJECTID1 = A.OBJECTID1
           AND X.OBJECTVALUE1 = A.OBJECTVALUE1
           AND X.OBJECTID2 = A.OBJECTID2
           AND X.OBJECTVALUE2 = A.OBJECTVALUE2
           AND X.OBJECTID3 = A.OBJECTID3
           AND X.OBJECTVALUE3 = A.OBJECTVALUE3
           AND X.OBJECTID4 = A.OBJECTID4
           AND X.OBJECTVALUE4 = A.OBJECTVALUE4);

参考:http://pskcw.blogspot.com/2016/09/finding-changed-peoplecode.html?m=1

谢谢 Kevin 的分享

查找更改的PeopleCode

原文:https://www.cnblogs.com/aGameOfCode/p/10648105.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!