在进行SSDT数据比较时,可以忽略列吗



我经常使用SSDT数据比较工具将数据库数据从集成环境同步到生产环境。然而,我通常会遇到这样的情况:列应该被忽略,并且永远不会同步。即使我查看了SSDT发现的数据差异,同步操作也发生在行级别,不幸的是,我需要控制单元级别的同步。

有人有什么好的解决方案吗?

我刚刚在项目中遇到了这个需求,在VS 2019中我找到了解决方案。

  1. 创建新的数据比较(工具/SQL Server/new data comparison…
  2. 在向导中,选择数据源后单击"下一步",让向导枚举表
  3. 选择所需的表,展开它,然后取消选择不希望包含在比较中的字段

就是这样。很容易忽略表名前面的小展开箭头。。。

解决方案是使用替代工具,SSDT目前不支持此功能。如果有,那当然太好了。

最新更新