是否可以使用 Redgate SQL 数据比较提供默认值或查询以向目标表中的未映射列提供值?
为了解释这个场景,我有一个配置数据库,其中包含多个数据库实例的设置数据。数据都具有相同的形状,但配置数据库在大多数表中都有一个额外的 InstanceID 字段。这允许我过滤我的比较以仅与与源实例数据库相关的 InstanceID 进行比较。但是,如果我生成插入脚本,它们会失败,因为目标实例 ID 字段不可为空。我想提供一个默认值,然后在插入脚本中使用。这是可行的吗?
是否可以使用 Redgate SQL 数据比较提供默认值或查询以向目标表中的未映射列提供值?
为了解释这个场景,我有一个配置数据库,其中包含多个数据库实例的设置数据。数据都具有相同的形状,但配置数据库在大多数表中都有一个额外的 InstanceID 字段。这允许我过滤我的比较以仅与与源实例数据库相关的 InstanceID 进行比较。但是,如果我生成插入脚本,它们会失败,因为目标实例 ID 字段不可为空。我想提供一个默认值,然后在插入脚本中使用。这是可行的吗?