找回密码
 立即注册

QQ登录

只需一步,快速开始

MMCGN

中级会员

43

主题

182

帖子

655

积分

中级会员

积分
655
MMCGN
中级会员   /  发表于:2024-7-12 04:02  /   查看:595  /  回复:8
1金币
本帖最后由 MMCGN 于 2024-7-12 04:05 编辑


如下图,想要实现:让A表在更新案件编号的同时,能把B表,也按照A表的证据编号作为条件,去更新B表的案件编号



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

有好几处错误哈~~ 1.咱们的更新条件不对,表一的主键是ID,而我们更新条件写的是 证据编号=主键 所以查不出需要更新哪条数据 大佬想要根据证据编号来更新的话,可以先使用设置变量命令查询除证据编号,再去更新 2.更细你数据表时, 变更数据是一个这样的数组 所以,如果我们确定每次只会更新一条数据,那可以改为这样

8 个回复

倒序浏览
最佳答案
最佳答案
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-7-12 04:02:32
来自 7#
MMCGN 发表于 2024-7-12 10:08
您帮我看下,是不是这样更新,我设置后不生效啊

有好几处错误哈~~

1.咱们的更新条件不对,表一的主键是ID,而我们更新条件写的是 证据编号=主键 所以查不出需要更新哪条数据

大佬想要根据证据编号来更新的话,可以先使用设置变量命令查询除证据编号,再去更新

2.更细你数据表时, 变更数据是一个这样的数组

所以,如果我们确定每次只会更新一条数据,那可以改为这样



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
lml0126
高级会员   /  发表于:2024-7-12 05:02:23
2#
写触发器最高效
回复 使用道具 举报
successit悬赏达人认证
银牌会员   /  发表于:2024-7-12 08:22:43
3#
用服务端命令加事务去更新,把A表数据更新跟B表数据更新,写在一个服务端命令中,放在事务命令下面,先添加A表数据,然后再更新B表案件编号,证件编号等于A表新增记录的证件编号的记录
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-7-12 09:31:39
4#
感谢各位大佬的支持,我这边再提供一个其他思路:

我们可以使用计划任务,触发条件为,特定数据表更新时

然后,在命令中去更新另外的表就可以啦

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
MMCGN
中级会员   /  发表于:2024-7-12 10:08:00
5#
本帖最后由 MMCGN 于 2024-7-12 10:17 编辑
Nathan.guo 发表于 2024-7-12 09:31
感谢各位大佬的支持,我这边再提供一个其他思路:

我们可以使用计划任务,触发条件为,特定数据表更新时
...



您帮我看下,是不是这样更新,我设置后不生效啊







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
MMCGN
中级会员   /  发表于:2024-7-12 15:20:56
6#
麻烦帮我看下,是不是这样,我设置后不生效啊,我看活字格的教程里面,计划任务的介绍也是非常简陋,没有详细的介绍和视频







回复 使用道具 举报
MMCGN
中级会员   /  发表于:2024-7-15 11:49:28
8#
Nathan.guo 发表于 2024-7-15 09:54
有好几处错误哈~~

1.咱们的更新条件不对,表一的主键是ID,而我们更新条件写的是 证据编号=主键 所以 ...

你提供的这个工程文件怎么里面是空白的?
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-7-15 15:26:29
9#
MMCGN 发表于 2024-7-15 11:49
你提供的这个工程文件怎么里面是空白的?

大佬,里边有东西呀

就是再大佬的demo中修改的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部