我们正在使用 Visual Studio 2010,我们的数据库脚本位于数据库项目中。
我们有两个数据库 DB1 和 DB2。DB1 使用 DB2。
我为每个数据库创建了一个数据库项目,并将 DB2 的 .dbschema 文件作为“数据库参考”添加到 DB1 的项目中。所以我在 DB1 中的视图代码就像
CREATE VIEW dbo.myView
AS
SELECT * FROM [$(DB2Ref)].dbo.SomeTable
GO
直到这里一切都很好。但是当我在实际 DB1 数据库和 DB1 数据库项目之间进行模式比较时,比较发现项目中的“myView”和数据库中的“myView”之间存在差异。
有没有办法让架构比较忽略这些引用的数据库变量?