mdi 使用表输出代替插入更新

1. 使用表输出–》阻塞数据–》执行 sql 脚本删除修改前的数据

2.【阻塞数据】与【阻塞数据直到完成】区别
【阻塞数据】:这个组件只允许前一个步骤的最后一条数据通过,这个往往和【执行 SQL 脚本】组件 并用;

【阻塞数据直到完成】:这个组件会将所设置的被阻塞步骤的所有数据堵住,当被阻塞的步骤完成后,才会将被阻塞步骤的所有数据往下一个步骤推;

注:虽然阻塞了,但是阻塞之后的步骤仍然在运行,即运行时间仍然在进行;

【注】:此时别忘了勾选 {执行每一行} 这个选项,这个流程的逻辑就是当【表输出】完成后,将其的最后一条数据推过【阻塞数据】,然后执行【执行 SQL 脚本】,因为勾选了 {执行每一行} 这个选项,又因为【阻塞数据】只有一条数据,那么【执行 SQL 脚本】只执行一次;
项目示例:
image.png
image.png