42. 删除流程中心信息

Posted on 2016-07-14 15:50  zkx4213  阅读(159)  评论(0编辑  收藏  举报
 declare @ID int  --ID为OS_WFENTRY中要删除的ID
delete lbWFCurrentOwner where STEPID in (select ID from OS_CURRENTSTEP where ENTRY_ID=@ID)
delete lbWFNotify where messageID in (select id from lbWFNotifyMsg where instanceID=@ID)
delete lbWFNotifyMsg where instanceID=@ID
delete OS_CURRENTSTEP_PREV where ID in (select ID from OS_CURRENTSTEP 
where ENTRY_ID=@ID)
delete OS_CURRENTSTEP where ENTRY_ID=@ID
delete OS_HISTORYSTEP_PREV  where ID in (select ID from  OS_HISTORYSTEP 
where ENTRY_ID=@ID)
delete OS_HISTORYSTEP where ENTRY_ID=@ID
delete OS_WFENTRY where ID=@ID
delete WF_INITIATOR where ENTRY_ID=@ID
执行上述语句之后,需到管理控制台清空工作流缓存

Copyright © 2024 zkx4213
Powered by .NET 8.0 on Kubernetes