42. 删除流程中心信息

Posted on 2016-07-14 15:50  zkx4213  阅读(164)  评论(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
执行上述语句之后,需到管理控制台清空工作流缓存

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3