这两天终于抽空进行了测试验证,和你的描述略有差异,但最终结果符合你的预期
差异点是dm的创建语句是 create table xxx,虽然建表没有if not exists的防报错逻辑,但实际运行中如果目标库已经创建了表结构,这个表的DDL执行会自动跳过,不会将目标库中已经创建的表进行覆盖
效果如图