Appearance
mysql activity 流程版本变更
sql
# @PROC_INST_ID_ 来表示需要修改的事件
# @NEW_PROC_DEF_ID_ 最新定义 ACT_RE_PROCDEF
# @OLD_PROC_DEF_ID_ 当前定义
SELECT
*
FROM
`act_ru_task`
WHERE
PROC_DEF_ID_ = @OLD_PROC_DEF_ID_
AND PROC_INST_ID_ = @PROC_INST_ID_;
SELECT * from act_hi_taskinst where PROC_DEF_ID_ = @OLD_PROC_DEF_ID_ AND PROC_INST_ID_ = @PROC_INST_ID_;
SELECT lcslid from zhsq_sjsb WHERE sjbh = 'APP20230313000933'
set @PROC_INST_ID_ = '7569449'
set @NEW_PROC_DEF_ID_ = 'zhsq_sjsb_dev:9:7550065';
set @OLD_PROC_DEF_ID_ = 'zhsq_sjsb_dev:8:4386433';
update act_ru_task set proc_def_id_ = @NEW_PROC_DEF_ID_ where PROC_DEF_ID_ = @OLD_PROC_DEF_ID_ AND PROC_INST_ID_ = @PROC_INST_ID_;
update act_hi_taskinst set proc_def_id_ = @NEW_PROC_DEF_ID_ where PROC_DEF_ID_ = @OLD_PROC_DEF_ID_ AND PROC_INST_ID_ = @PROC_INST_ID_;
update act_hi_procinst set proc_def_id_ = @NEW_PROC_DEF_ID_ where PROC_DEF_ID_ = @OLD_PROC_DEF_ID_ AND PROC_INST_ID_ = @PROC_INST_ID_;
update act_hi_actinst set proc_def_id_ = @NEW_PROC_DEF_ID_ where PROC_DEF_ID_ = @OLD_PROC_DEF_ID_ AND PROC_INST_ID_ = @PROC_INST_ID_;
update act_ru_execution set proc_def_id_ = @NEW_PROC_DEF_ID_ where PROC_DEF_ID_ = @OLD_PROC_DEF_ID_ AND PROC_INST_ID_ = @PROC_INST_ID_;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31