sql-server - 比较架构忽略架构名称
问题描述
我正在使用 SQL Server Data Tools 来比较表的两个模式。这些模式是相似的,应该调整为相同的。现在我的问题是,这两个模式的名称不同。
例子:
[sourceDB]
[FOO].[table1]
[FOO].[table2]
[targetDB]
[BAR].[table1]
[BAR].[table2]
当我运行比较时,它想删除 schema 中的两个表BAR
并使用 schema 重新创建它们FOO
。我想要的只是比较两个表而不考虑架构名称,并获得一个脚本来更改 schema 中的表BAR
。有没有办法做到这一点?
解决方案
推荐阅读
- python - 如何通过字符串包含基于两列合并 2 个数据帧
- java - 有没有办法让 JLabel 中的文本在没有 html 的情况下具有不同的颜色?
- iphone - 在 xcode 中构建时保持 iphone 解锁
- regex - perl 正则表达式仅替换字符串之外
- angular - 延迟加载模块的路由完全重新加载应用程序
- wpf - 自定义窗口拖动处理程序干扰滚动查看器栏拖动
- azure - 如果积压日志中有 x 数量的错误项,我如何创建某种策略来拒绝拉取请求
- python-3.x - 在 Python 中生成字符串时,如何将字符串注入 shell 脚本?
- sql-server - 使用来自同一个表的子查询更新表列(移动平均)
- docker - 竹码头建设失败?