在做项目时经常会使用到多个不同数据源,例如开发、测试、生产等不同场景的数据源,但这些数据源中的表经常会有变更,有可能多个数据源之间某些表的表结构有差异,如果要手动一个个表去比对差异是非常浪费时间的。这时就能使用到TableGo提供的表字段比对功能了,不但能快速比对各种不同数据源的表字段差异,还能导出差异文档,快速解决不同数据源表结构差异的问题。
1、打开TableGo,选择需要比对的默认数据源
2、找到并打开集成工具 → 表字段比对,会自动选择数据源界面选好的数据源
3、修改被比对数据源,也可以选择不同类型数据库的数据源,然后输入需要比对的表名即可自动显示比对结果
4、双击比对表或被比对表的字段名会弹出该表的表结构信息,在列表中选择某个单元格点击右键可以复制该单元格的内容
5、可以输入筛选条件过虑字段来对比需要关注的字段,也可以导出比对差异的文档
6、找到并打开集成工具 → 表字段批量比对,可快速批量比对多张表的字段差异
7、修改被比对数据源,输入需要参与比对的表,点击开始批量比对按钮开始比对。多张表用英文逗号分隔,如果不填则比对数据源中所有的表
8、双击比对表或被比对表会弹出两张表的比对详情
9、选择导出类型可以导出所有表的比对明细