找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 流程抄送

Shawn.Liu活字格认证
超级版主   /  发表于:2023-6-7 17:06:21
10#
0.0 发表于 2023-6-7 15:49
act_ru_task在这个表的确有这个key值的数据,但是我没有找到act_fk_task_procinst

act_fk_task_procinst,是外键的名称,只有在创建数据表的语句中找的到,act_ru_task是流程数据库设置为外联数据库,建立流程后设计器自动创建的,大佬这边是怎么从表中找到该key的;
我这边测试了下当外联是MySQL时,task为execution表的子表,上面的报错是在删除execution表一条记录时,该记录还在子表task中引用着,大佬可以顺着这个信息排查一波
回复 使用道具 举报
0.0活字格认证 Wyn认证
初级会员   /  发表于:2023-6-7 17:16:16
11#
Shawn.Liu 发表于 2023-6-7 17:06
act_fk_task_procinst,是外键的名称,只有在创建数据表的语句中找的到,act_ru_task是流程数据库设置为 ...

act_ru_task的proc_inst_id_ 中找到了这个key的引用,意思时我这边可以手动将这个字段给他赋值为空?
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-6-7 17:23:52
12#
0.0 发表于 2023-6-7 17:16
act_ru_task的proc_inst_id_ 中找到了这个key的引用,意思时我这边可以手动将这个字段给他赋值为空?

这里的问题是,在删除主表记录时,必须保证没有子表引用时才可直接删除,否则会触发外键约束;大佬您所说的方法是可以的,这样主表execution的记录就可以被删除了,子表没有记录引用它了;
大佬liubaoping金牌账号也是您的账号吗?
回复 使用道具 举报
0.0活字格认证 Wyn认证
初级会员   /  发表于:2023-6-7 17:30:22
13#
Shawn.Liu 发表于 2023-6-7 17:23
这里的问题是,在删除主表记录时,必须保证没有子表引用时才可直接删除,否则会触发外键约束;大佬您所说 ...

是的,那个也是,但是这个是直接调用的服务端命令 流程同意,然后报的错,但是我看如果没有外联表他好像就是正常的,我直接在他 流程同意之前给proc_inst_id_赋值空,这样的操作是可以的吗
回复 使用道具 举报
0.0活字格认证 Wyn认证
初级会员   /  发表于:2023-6-7 17:38:39
14#
Shawn.Liu 发表于 2023-6-7 17:23
这里的问题是,在删除主表记录时,必须保证没有子表引用时才可直接删除,否则会触发外键约束;大佬您所说 ...

这边可以加下微信 帮我远程看下不
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部